.pda-landing-page{min-height:100vh;overflow-x:hidden}.pda-landing-page .explanation-grid,.pda-landing-page .strategies-grid,.pda-landing-page .books-split-layout,.pda-landing-page .testimonials-grid,.pda-landing-page .resources-grid,.pda-landing-page .faq-list{min-width:0;max-width:100%}.pda-landing-page .explanation-grid>*,.pda-landing-page .strategies-grid>*,.pda-landing-page .books-split-layout>*,.pda-landing-page .testimonials-grid>*,.pda-landing-page .resources-grid>*{min-width:0}.pda-landing-page .hero-section{background:linear-gradient(135deg, var(--color-background) 0%, var(--color-light-surface) 50%, var(--color-primary-light) 100%);padding:var(--spacing-4xl) 0 var(--spacing-5xl);position:relative;overflow:hidden}.pda-landing-page .hero-section:before{content:"";pointer-events:none;opacity:.4;background:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\"><defs><pattern id=\"grid\" width=\"10\" height=\"10\" patternUnits=\"userSpaceOnUse\"><path d=\"M 10 0 L 0 0 0 10\" fill=\"none\" stroke=\"%23e0e7ff\" stroke-width=\"0.5\" opacity=\"0.3\"/></pattern></defs><rect width=\"100\" height=\"100\" fill=\"url(%23grid)\"/></svg>");position:absolute;inset:0}.pda-landing-page .hero-content{gap:var(--spacing-4xl);z-index:1;grid-template-columns:1fr 1fr;align-items:center;display:grid;position:relative}.pda-landing-page .hero-text{min-width:0;max-width:600px}.pda-landing-page .hero-badge{align-items:center;gap:var(--spacing-xs);background:linear-gradient(135deg, var(--color-accent), #ff6b35);color:var(--color-white);padding:var(--spacing-sm) var(--spacing-base);border-radius:var(--border-radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-lg);text-transform:uppercase;letter-spacing:.5px;box-shadow:var(--shadow-base);animation:3s ease-in-out infinite badge-pulse;display:inline-flex}@keyframes badge-pulse{0%,to{box-shadow:var(--shadow-base);transform:scale(1)}50%{box-shadow:var(--shadow-lg);transform:scale(1.05)}}.pda-landing-page .badge-icon{font-size:var(--font-size-base);animation:2s ease-in-out infinite brain-think}@keyframes brain-think{0%,to{transform:rotate(0)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}.pda-landing-page .hero-title{margin-bottom:var(--spacing-xl)}.pda-landing-page .title-main{font-family:var(--font-family-heading);font-size:clamp(var(--font-size-3xl), 5vw, var(--font-size-5xl));font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text-headline);margin-bottom:var(--spacing-sm);display:block}.pda-landing-page .title-subtitle{font-size:clamp(var(--font-size-xl), 3vw, var(--font-size-3xl));font-weight:var(--font-weight-medium);color:var(--color-accent);margin-bottom:var(--spacing-xs);display:block}.pda-landing-page .title-description{font-size:var(--font-size-lg);font-weight:var(--font-weight-normal);color:var(--color-text-light);font-style:italic;display:block}.pda-landing-page .hero-description{font-size:var(--font-size-lg);line-height:var(--line-height-loose);color:var(--color-dark-surface);margin-bottom:var(--spacing-xl);max-width:500px;font-weight:var(--font-weight-medium)}.pda-landing-page .hero-stats{gap:var(--spacing-xl);margin-bottom:var(--spacing-2xl);padding:var(--spacing-lg) 0;border-top:1px solid var(--color-border-light);border-bottom:1px solid var(--color-border-light);display:flex}.pda-landing-page .stat-item{text-align:center;flex:1;min-width:0}.pda-landing-page .stat-number{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--color-accent);margin-bottom:var(--spacing-xs);line-height:1;display:block}.pda-landing-page .stat-label{font-size:var(--font-size-sm);color:var(--color-text-light);line-height:var(--line-height-tight)}.pda-landing-page .hero-actions{gap:var(--spacing-base);flex-wrap:wrap;display:flex}.pda-landing-page .hero-actions .btn{min-width:200px}.pda-landing-page .hero-visual{justify-content:center;align-items:center;display:flex}.pda-landing-page .hero-illustration{width:350px;max-width:100%;height:350px;position:relative}.pda-landing-page .illustration-element{border-radius:var(--border-radius-xl);color:var(--color-white);text-align:center;box-shadow:var(--shadow-lg);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute}.pda-landing-page .illustration-element.main{background:linear-gradient(135deg, var(--color-accent), var(--color-primary));width:250px;height:250px;top:50%;left:50%;transform:translate(-50%,-50%)}.pda-landing-page .element-icon{margin-bottom:var(--spacing-sm);font-size:4rem}.pda-landing-page .element-text{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium)}.pda-landing-page .illustration-element.floating{width:60px;height:60px;color:var(--color-accent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border:1px solid #fff3;font-size:1.5rem}.pda-landing-page .floating-1{animation:6s ease-in-out infinite float-1;top:20%;right:10%}.pda-landing-page .floating-2{animation:8s ease-in-out infinite float-2;bottom:30%;left:5%}.pda-landing-page .floating-3{animation:7s ease-in-out infinite float-3;top:40%;right:0%}@keyframes float-1{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-20px)rotate(5deg)}}@keyframes float-2{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-15px)rotate(-3deg)}}@keyframes float-3{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-25px)rotate(8deg)}}.pda-landing-page .content-section{padding:var(--spacing-4xl) 0;position:relative}.pda-landing-page .content-section.bg-light{background:var(--color-light-surface)}.pda-landing-page .section-header{text-align:center;margin-bottom:var(--spacing-3xl);max-width:700px;margin-left:auto;margin-right:auto}.pda-landing-page .section-header h2{font-family:var(--font-family-heading);font-size:clamp(var(--font-size-2xl), 4vw, var(--font-size-4xl));font-weight:var(--font-weight-bold);color:var(--color-text-headline);margin-bottom:var(--spacing-base);line-height:var(--line-height-tight)}.pda-landing-page .section-subtitle{font-size:var(--font-size-lg);color:var(--color-text-light);line-height:var(--line-height-normal)}.pda-landing-page .explanation-grid{gap:var(--spacing-3xl);grid-template-columns:2fr 1fr;align-items:start;display:grid}.pda-landing-page .explanation-content{min-width:0;max-width:800px}.pda-landing-page .content-block{margin-bottom:var(--spacing-2xl)}.pda-landing-page .content-block h3{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--color-text-headline);margin-bottom:var(--spacing-base)}.pda-landing-page .content-block p{font-size:var(--font-size-base);line-height:var(--line-height-loose);color:var(--color-text-body);margin-bottom:var(--spacing-base)}.pda-landing-page .feature-list{margin:0;padding:0;list-style:none}.pda-landing-page .feature-list li{gap:var(--spacing-base);margin-bottom:var(--spacing-lg);padding:var(--spacing-base);border-radius:var(--border-radius-base);border-left:4px solid var(--color-accent);background:#ffffff80;display:flex}.pda-landing-page .feature-icon{font-size:var(--font-size-xl);text-align:center;flex-shrink:0;width:40px}.pda-landing-page .feature-list li div strong{color:var(--color-text-headline);margin-bottom:var(--spacing-xs);display:block}.pda-landing-page .feature-list li div p{color:var(--color-text-light);font-size:var(--font-size-sm);margin:0}.pda-landing-page .info-cards{gap:var(--spacing-base);flex-direction:column;display:flex}.pda-landing-page .info-card{padding:var(--spacing-lg);border-radius:var(--border-radius-lg);text-align:center;box-shadow:var(--shadow-base);transition:transform var(--transition-base), box-shadow var(--transition-base)}.pda-landing-page .info-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.pda-landing-page .info-card.primary{background:linear-gradient(135deg, var(--color-accent), #ff6b35);color:var(--color-white)}.pda-landing-page .info-card.secondary{background:linear-gradient(135deg, var(--color-primary), var(--color-primary-light));color:var(--color-white)}.pda-landing-page .info-card.accent{background:var(--color-background);border:2px solid var(--color-accent)}.pda-landing-page .card-icon{font-size:var(--font-size-2xl);margin-bottom:var(--spacing-sm)}.pda-landing-page .info-card h4{margin-bottom:var(--spacing-sm);font-weight:var(--font-weight-semibold)}.pda-landing-page .info-card p{font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin:0}.pda-landing-page .strategies-grid{gap:var(--spacing-xl);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.pda-landing-page .strategy-card{background:var(--color-background);padding:var(--spacing-xl);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-base);text-align:center;transition:transform var(--transition-base), box-shadow var(--transition-base)}.pda-landing-page .strategy-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.pda-landing-page .strategy-icon{font-size:var(--font-size-4xl);margin-bottom:var(--spacing-base)}.pda-landing-page .strategy-card h3{color:var(--color-text-headline);margin-bottom:var(--spacing-sm)}.pda-landing-page .strategy-card>p{color:var(--color-text-light);margin-bottom:var(--spacing-base);line-height:var(--line-height-normal)}.pda-landing-page .strategy-points{padding:0 0 0 var(--spacing-lg);text-align:left;margin:0;list-style:none}.pda-landing-page .strategy-points li{padding:var(--spacing-xs) 0;color:var(--color-text-body);font-size:var(--font-size-sm);position:relative}.pda-landing-page .strategy-points li:before{content:"✓";color:var(--color-accent);font-weight:var(--font-weight-bold);left:calc(-1 * var(--spacing-lg) + var(--spacing-xs));position:absolute}.pda-landing-page .understanding-content{text-align:center;margin-bottom:var(--spacing-xl)}.pda-landing-page .importance-text{font-size:var(--font-size-lg);color:var(--color-text-body);line-height:var(--line-height-normal);margin-bottom:var(--spacing-base)}.pda-landing-page .books-section{background:var(--color-background)}.pda-landing-page .books-loading,.pda-landing-page .books-error{text-align:center;justify-content:center;align-items:center;min-height:400px;display:flex}.pda-landing-page .error-content{text-align:center}.pda-landing-page .error-icon{font-size:var(--font-size-4xl);margin-bottom:var(--spacing-base)}.pda-landing-page .error-content h3{color:var(--color-text-headline);margin-bottom:var(--spacing-sm)}.pda-landing-page .books-split-layout{gap:var(--spacing-3xl);margin-bottom:var(--spacing-2xl);grid-template-columns:1fr 1fr;align-items:flex-start;display:grid}.pda-landing-page .featured-book-section{flex-direction:column;align-items:center;display:flex}.pda-landing-page .featured-main-book{background:var(--color-background);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-xl);transition:transform var(--transition-base), box-shadow var(--transition-base);border:2px solid var(--color-accent);width:100%;max-width:500px;overflow:hidden}.pda-landing-page .featured-main-book:hover{transform:translateY(-8px);box-shadow:0 25px 50px #00000026}.pda-landing-page .featured-book-image{background:linear-gradient(135deg, var(--color-light-surface), var(--color-border));justify-content:center;align-items:center;width:100%;height:450px;display:flex;position:relative;overflow:hidden}.pda-landing-page .featured-book-image img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;transition:transform var(--transition-base)}.pda-landing-page .featured-main-book:hover .featured-book-image img{transform:scale(1.05)}.pda-landing-page .featured-book-content{padding:var(--spacing-xl);text-align:center}.pda-landing-page .featured-badge-text{background:linear-gradient(135deg, var(--color-accent), #ff6b35);color:var(--color-white);padding:var(--spacing-xs) var(--spacing-base);border-radius:var(--border-radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.5px;margin-bottom:var(--spacing-base);display:inline-block}.pda-landing-page .featured-book-title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-accent);margin-bottom:var(--spacing-base);line-height:var(--line-height-tight)}.pda-landing-page .featured-book-description{color:var(--color-text-body);font-size:var(--font-size-base);line-height:var(--line-height-loose);margin-bottom:var(--spacing-lg)}.pda-landing-page .featured-book-actions{margin-top:var(--spacing-lg)}.pda-landing-page .other-books-section{flex-direction:column;display:flex}.pda-landing-page .other-books-grid{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.pda-landing-page .compact-book-card{background:var(--color-background);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-base);transition:transform var(--transition-base), box-shadow var(--transition-base);border:1px solid var(--color-border-light);flex-direction:column;display:flex;overflow:hidden}.pda-landing-page .compact-book-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.pda-landing-page .compact-book-image{background:linear-gradient(135deg, var(--color-light-surface), var(--color-border));justify-content:center;align-items:center;height:200px;display:flex;position:relative;overflow:hidden}.pda-landing-page .compact-book-image img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;transition:transform var(--transition-base)}.pda-landing-page .compact-book-card:hover .compact-book-image img{transform:scale(1.05)}.pda-landing-page .compact-book-content{padding:var(--spacing-base);flex-direction:column;flex-grow:1;display:flex}.pda-landing-page .compact-book-title{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-headline);margin-bottom:var(--spacing-xs);line-height:var(--line-height-tight)}.pda-landing-page .compact-book-description{color:var(--color-text-light);font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin-bottom:var(--spacing-sm);flex-grow:1}.pda-landing-page .compact-book-category{background:var(--color-light-surface);color:var(--color-text-light);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--border-radius-base);font-size:var(--font-size-xs);text-transform:uppercase;font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-sm);align-self:flex-start;display:inline-block}.pda-landing-page .compact-book-actions{justify-content:center;margin-top:auto;display:flex}.pda-landing-page .no-books-message{text-align:center;padding:var(--spacing-3xl);grid-column:1/-1}.pda-landing-page .no-books-content{max-width:400px;margin:0 auto}.pda-landing-page .no-books-icon{font-size:var(--font-size-5xl);margin-bottom:var(--spacing-base);opacity:.6}.pda-landing-page .no-books-content h3{color:var(--color-text-headline);margin-bottom:var(--spacing-sm)}.pda-landing-page .no-books-content p{color:var(--color-text-light);margin-bottom:var(--spacing-lg)}.pda-landing-page .testimonials-section{background:var(--color-light-surface)}.pda-landing-page .testimonials-grid{gap:var(--spacing-xl);margin-top:var(--spacing-2xl);grid-template-columns:repeat(2,1fr);display:grid}.pda-landing-page .testimonial-card{background:var(--color-background);border-radius:var(--border-radius-lg);padding:var(--spacing-xl);box-shadow:var(--shadow-base);border:1px solid var(--color-border);transition:all var(--transition-base);position:relative}.pda-landing-page .testimonial-card:first-child,.pda-landing-page .testimonial-card:nth-child(4){grid-column:1/3}.pda-landing-page .testimonial-card:hover{box-shadow:var(--shadow-lg);border-color:#e02f6533;transform:translateY(-2px)}.pda-landing-page .testimonial-card:before{content:"\"";top:-10px;left:var(--spacing-lg);font-size:var(--font-size-4xl);color:var(--color-accent);opacity:.3;font-family:serif;position:absolute}.pda-landing-page .testimonial-content p{font-size:var(--font-size-base);line-height:var(--line-height-loose);color:var(--color-text-body);text-align:justify;margin:0}.pda-landing-page .testimonial-author{margin-top:var(--spacing-lg);padding-top:var(--spacing-base);border-top:1px solid var(--color-border);text-align:right}.pda-landing-page .testimonial-author span{font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);font-style:italic}.pda-landing-page .resources-section{background:var(--color-light-surface)}.pda-landing-page .resources-grid{gap:var(--spacing-lg);margin-top:var(--spacing-xl);grid-template-columns:repeat(2,1fr);max-width:900px;margin-left:auto;margin-right:auto;display:grid}.pda-landing-page .resource-card{background:var(--color-background);border-radius:var(--border-radius-base);padding:var(--spacing-lg);border:1px solid var(--color-border);transition:all var(--transition-base);text-align:left;position:relative}.pda-landing-page .resource-card:hover{box-shadow:var(--shadow-sm);border-color:var(--color-accent);transform:translateY(-1px)}.pda-landing-page .resource-icon{font-size:var(--font-size-2xl);margin-bottom:var(--spacing-sm);opacity:.7;margin-right:var(--spacing-sm);display:inline-block}.pda-landing-page .resource-content h3{font-family:var(--font-family-heading);font-size:var(--font-size-lg);color:var(--color-text-headline);margin-bottom:var(--spacing-xs);font-weight:var(--font-weight-bold);display:inline}.pda-landing-page .resource-author{font-size:var(--font-size-xs);color:var(--color-text-muted);font-weight:var(--font-weight-normal);margin-bottom:var(--spacing-xs);font-style:normal}.pda-landing-page .resource-description{color:var(--color-text-body);font-size:var(--font-size-sm);line-height:var(--line-height-loose);margin-bottom:var(--spacing-base);text-align:left}.pda-landing-page .resource-meta{gap:var(--spacing-base);margin-bottom:var(--spacing-lg);display:flex}.pda-landing-page .file-type{background:var(--color-accent);color:var(--color-white);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--border-radius-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase}.pda-landing-page .file-info{background:var(--color-light-surface);color:var(--color-text-body);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--border-radius-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}.pda-landing-page .resource-download{align-items:center;gap:var(--spacing-xs);font-weight:var(--font-weight-semibold);display:inline-flex}.pda-landing-page .faq-section{background:var(--color-light-surface)}.pda-landing-page .faq-container{max-width:800px;margin:0 auto}.pda-landing-page .faq-item{background:var(--color-background);border-radius:var(--border-radius-lg);margin-bottom:var(--spacing-base);box-shadow:var(--shadow-base);transition:box-shadow var(--transition-base);overflow:hidden}.pda-landing-page .faq-item.active{box-shadow:var(--shadow-lg)}.pda-landing-page .faq-question{width:100%;padding:var(--spacing-lg);text-align:left;cursor:pointer;transition:background-color var(--transition-base);background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}.pda-landing-page .faq-question:hover{background:var(--color-light-surface)}.pda-landing-page .faq-question h3{color:var(--color-text-headline);font-weight:var(--font-weight-medium);padding-right:var(--spacing-base);flex-grow:1;margin:0}.pda-landing-page .faq-toggle{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-accent);transition:transform var(--transition-base);text-align:center;flex-shrink:0;width:30px}.pda-landing-page .faq-item.active .faq-toggle{transform:rotate(180deg)}.pda-landing-page .faq-answer{max-height:0;transition:max-height .3s ease-out,padding .3s ease-out;overflow:hidden}.pda-landing-page .faq-item.active .faq-answer{max-height:500px;transition:max-height .3s ease-in,padding .3s ease-in}.pda-landing-page .faq-content{padding:0 var(--spacing-lg) var(--spacing-lg)}.pda-landing-page .faq-content p{color:var(--color-text-body);line-height:var(--line-height-loose);margin:0}.pda-landing-page .cta-section{background:linear-gradient(135deg, var(--color-accent), #ff6b35);color:var(--color-white);text-align:center}.pda-landing-page .cta-content{max-width:600px;margin:0 auto}.pda-landing-page .cta-text h2{color:var(--color-white);margin-bottom:var(--spacing-base)}.pda-landing-page .cta-text p{color:var(--color-white);font-size:var(--font-size-lg);line-height:var(--line-height-loose);margin-bottom:var(--spacing-2xl);opacity:.95}.pda-landing-page .cta-actions{gap:var(--spacing-base);flex-wrap:wrap;justify-content:center;display:flex}@media (max-width:1024px){.pda-landing-page .hero-content{gap:var(--spacing-2xl);text-align:center;grid-template-columns:1fr}.pda-landing-page .hero-text{margin:0 auto}.pda-landing-page .explanation-grid{gap:var(--spacing-2xl);grid-template-columns:1fr}.pda-landing-page .hero-stats{justify-content:space-around}}@media (max-width:768px){.pda-landing-page .hero-stats{gap:var(--spacing-base);grid-template-columns:repeat(2,1fr);display:grid}.pda-landing-page .hero-description{max-width:100%}.pda-landing-page .hero-actions{flex-direction:column;align-items:center}.pda-landing-page .hero-actions .btn{width:100%;max-width:320px}.pda-landing-page .testimonials-grid{gap:var(--spacing-lg);grid-template-columns:1fr}.pda-landing-page .testimonial-card:first-child,.pda-landing-page .testimonial-card:nth-child(4){grid-column:1/2}.pda-landing-page .content-block p,.pda-landing-page .compact-book-description,.pda-landing-page .testimonial-content p,.pda-landing-page .faq-content p,.pda-landing-page .resource-description{max-width:65ch;font-size:1rem}.pda-landing-page .feature-list li{padding:var(--spacing-sm)}.pda-landing-page .hero-illustration{width:280px;height:280px}.pda-landing-page .illustration-element.main{width:200px;height:200px}.pda-landing-page .books-split-layout{gap:var(--spacing-2xl);grid-template-columns:1fr}.pda-landing-page .featured-book-image{height:350px}.pda-landing-page .other-books-grid{gap:var(--spacing-base);grid-template-columns:1fr}.pda-landing-page .compact-book-image{height:180px}.pda-landing-page .strategies-grid{grid-template-columns:1fr}.pda-landing-page .cta-actions{flex-direction:column;align-items:center}.pda-landing-page .cta-actions .btn{width:100%;max-width:280px}.pda-landing-page .content-section{padding:var(--spacing-3xl) 0}}@media (max-width:480px){.pda-landing-page .hero-section{padding:var(--spacing-2xl) 0 var(--spacing-3xl)}.pda-landing-page .hero-illustration{width:220px;height:220px}.pda-landing-page .illustration-element.main{width:160px;height:160px}.pda-landing-page .element-icon{font-size:2.5rem}.pda-landing-page .element-text{font-size:var(--font-size-base)}.pda-landing-page .faq-question{padding:var(--spacing-base);min-height:44px}.pda-landing-page .faq-content{padding:0 var(--spacing-base) var(--spacing-base)}.pda-landing-page .info-cards{gap:var(--spacing-sm)}.pda-landing-page .info-card{padding:var(--spacing-base)}.pda-landing-page .resources-grid{grid-template-columns:1fr}.pda-landing-page .content-section{padding:var(--spacing-2xl) 0}.pda-landing-page .testimonial-card{padding:var(--spacing-lg)}}@media (max-width:375px){.pda-landing-page .hero-illustration{width:200px;height:200px}.pda-landing-page .illustration-element.main{width:140px;height:140px}.pda-landing-page .hero-stats{grid-template-columns:1fr}}@media print{.pda-landing-page .hero-visual,.pda-landing-page .illustration-element.floating,.pda-landing-page .hero-actions,.pda-landing-page .cta-actions{display:none}.pda-landing-page .hero-content{grid-template-columns:1fr}.pda-landing-page{color:#000;background:#fff}}@media (prefers-contrast:high){.pda-landing-page .hero-badge,.pda-landing-page .featured-badge-text,.pda-landing-page .info-card.primary,.pda-landing-page .info-card.secondary{color:#fff;background:#000;border:2px solid #fff}}@media (prefers-reduced-motion:reduce){.pda-landing-page .floating-1,.pda-landing-page .floating-2,.pda-landing-page .floating-3,.pda-landing-page .hero-badge,.pda-landing-page .badge-icon{animation:none}}
