.corporate-page main{width:100%}.section-kicker{font-size:0.8rem;letter-spacing:0.24em;text-transform:uppercase;color:var(--color-primary-strong);margin-bottom:var(--space-2)}.section-heading{max-width:720px;margin:0 auto var(--space-8);text-align:left}.section-heading p{max-width:640px}.corporate-hero-grid{grid-template-columns:minmax(0,1.35fr)minmax(0,0.65fr);align-items:stretch}.corporate-hero-visual{min-height:420px}.corporate-hero-panels{right:var(--space-4);bottom:var(--space-4)}.corporate-hero-copy{max-width:420px;margin-left:auto}.section-strip{padding:var(--space-12) 0}.strip-layout{display:grid;grid-template-columns:minmax(0,1.3fr)minmax(0,0.7fr);gap:var(--space-8);align-items:flex-start}.strip-meta-list{display:flex;flex-direction:column;gap:var(--space-2);margin:var(--space-4) 0 var(--space-4)}.strip-link{margin-top:var(--space-2)}.section-bento{padding:var(--space-12) 0}.section-bento-shell{display:flex;flex-direction:column;gap:var(--space-8)}.bento-grid{display:grid;grid-template-columns:2fr 1.3fr;grid-template-rows:auto auto;gap:var(--space-6)}.bento-card{position:relative}.bento-card-large{grid-row:1/span 2}.bento-list{margin-top:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}.bento-links{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-3)}.bento-cta{margin-top:var(--space-4)}.section-why{padding:var(--space-12) 0}.section-why-shell{display:flex;flex-direction:column;gap:var(--space-8)}.section-why-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-6)}.section-why-cta{display:flex;flex-wrap:wrap;gap:var(--space-4)}.section-timeline{padding:var(--space-12) 0}.section-timeline-shell{display:grid;grid-template-columns:minmax(0,1.2fr)minmax(0,1fr);gap:var(--space-8);align-items:stretch}.timeline-image{border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-strong);min-height:380px;position:relative}.timeline-image-layer{position:absolute;inset:0;background-position:center;background-size:cover;filter:saturate(1.05) contrast(1.05) brightness(0.86)}.timeline-content{align-self:center}.timeline-list{margin-top:var(--space-4);display:flex;flex-direction:column;gap:var(--space-4);counter-reset:timeline}.timeline-list li h3{font-size:1.05rem;margin-bottom:var(--space-1)}.timeline-cta{margin-top:var(--space-4)}.section-vip{padding:var(--space-12) 0}.section-vip-shell{display:grid;grid-template-columns:minmax(0,1.1fr)minmax(0,1.1fr);gap:var(--space-8);align-items:stretch}.vip-copy{z-index:1}.vip-list{margin-top:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-4)}.vip-image{border-radius:var(--radius-xl);overflow:hidden;position:relative;min-height:360px;box-shadow:var(--shadow-strong)}.vip-image-layer{position:absolute;inset:0;background-position:center;background-size:cover;filter:saturate(1.05) contrast(1.08) brightness(0.8)}.section-packages{padding:var(--space-12) 0}.section-packages-shell{display:flex;flex-direction:column;gap:var(--space-8)}.section-packages-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6)}.package-card ul{margin-top:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2)}.section-packages-benefits{margin-top:var(--space-4)}.section-packages-benefits-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6)}.section-testimonial{padding:var(--space-12) 0}.section-testimonial-shell{display:flex;flex-direction:column;gap:var(--space-6);max-width:880px}.testimonial-quote p{font-family:var(--font-serif);font-size:1.3rem;line-height:var(--line-height-relaxed);color:var(--color-text);letter-spacing:0.02em}.testimonial-meta{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:center;justify-content:space-between;font-size:0.9rem;color:var(--color-text-soft)}.section-faq{padding:var(--space-12) 0}.section-faq-shell{display:flex;flex-direction:column;gap:var(--space-8)}.faq-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6)}.faq-item h3{font-size:1rem}.faq-cta{display:flex;flex-wrap:wrap;gap:var(--space-4)}.section-final-cta{padding:var(--space-16) 0 var(--space-20)}.section-final-cta-shell{display:grid;grid-template-columns:minmax(0,1.3fr)minmax(0,0.9fr);gap:var(--space-8);align-items:center;background:radial-gradient(circle at 0 0,rgba(247,177,90,0.12),transparent 60%),linear-gradient(145deg,rgba(5,7,14,0.98),rgba(23,15,8,0.98))}.final-cta-actions{display:flex;flex-direction:column;gap:var(--space-4);align-items:flex-start}.final-cta-note{font-size:0.85rem;color:var(--color-text-muted)}@media (max-width:1200px){.section-why-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.section-packages-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.corporate-hero-grid{grid-template-columns:1fr}.corporate-hero-copy{max-width:none;margin-left:0}.strip-layout{grid-template-columns:1fr}.section-timeline-shell{grid-template-columns:1fr;gap:var(--space-6)}.section-vip-shell{grid-template-columns:1fr;gap:var(--space-6)}.section-packages-grid{grid-template-columns:1fr 1fr}.section-packages-benefits-grid{grid-template-columns:1fr}.section-testimonial-shell{max-width:none}.faq-grid{grid-template-columns:1fr 1fr}.section-final-cta-shell{grid-template-columns:1fr}}@media (max-width:720px){.section-strip,.section-bento,.section-why,.section-timeline,.section-vip,.section-packages,.section-testimonial,.section-faq,.section-final-cta{padding:var(--space-10) 0}.bento-grid{grid-template-columns:1fr;grid-template-rows:auto;gap:var(--space-4)}.section-why-grid{grid-template-columns:1fr}.section-packages-grid{grid-template-columns:1fr}.faq-grid{grid-template-columns:1fr}.timeline-image{min-height:260px}.vip-image{min-height:260px}}