.hero-buttons{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.hero-buttons .btn{font-size:15px;min-height:48px}.inquiry-band .btn{margin:12px 0}.contact-alternative{font-size:14px;line-height:1.8}.contact-alternative a{text-decoration:underline;text-underline-offset:4px}.detail-faq h2{font-size:30px}.stage-home .offer-row:has(>div):not(:has(b)){grid-template-columns:1fr 1.2fr}.stage-home .personal-close{padding-top:80px;padding-bottom:80px}@media(max-width:700px){.hero-buttons{gap:14px;align-items:flex-start;flex-direction:column}.hero-buttons .btn{white-space:normal;text-align:left;max-width:100%}.stage-home .offer-row:has(>div):not(:has(b)){grid-template-columns:1fr}.contact-alternative{overflow-wrap:anywhere}}