.about-premium[data-astro-cid-noeej2nj]{padding:100px 0;position:relative;background:#fff;overflow:hidden}.container[data-astro-cid-noeej2nj]{max-width:1200px;margin:0 auto;padding:0 20px}.about-grid[data-astro-cid-noeej2nj]{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.about-image-wrapper[data-astro-cid-noeej2nj]{position:relative;padding:20px}.about-image-inner[data-astro-cid-noeej2nj]{border-radius:30px;overflow:hidden;position:relative;z-index:2;box-shadow:0 20px 50px #00000026}.about-image-inner[data-astro-cid-noeej2nj] img[data-astro-cid-noeej2nj]{width:100%;height:auto;display:block;transition:transform .6s ease}.about-image-wrapper[data-astro-cid-noeej2nj]:hover .about-image-inner[data-astro-cid-noeej2nj] img[data-astro-cid-noeej2nj]{transform:scale(1.05)}.about-image-frame[data-astro-cid-noeej2nj]{position:absolute;top:0;left:0;width:90%;height:90%;border:2px solid #bfb37b;border-radius:30px;z-index:0;transform:translate(-10px,-10px);opacity:.6}.about-floating-badge[data-astro-cid-noeej2nj]{position:absolute;bottom:50px;right:-20px;background:#fff;padding:15px 25px;border-radius:15px;display:flex;align-items:center;gap:15px;box-shadow:0 15px 30px #0000001a;z-index:3;animation:floatBadge 4s ease-in-out infinite}@keyframes floatBadge{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.badge-icon[data-astro-cid-noeej2nj]{color:#bfb37b}.badge-text[data-astro-cid-noeej2nj]{line-height:1.2;color:#1a1a1a;font-size:.9rem}.badge-text[data-astro-cid-noeej2nj] strong[data-astro-cid-noeej2nj]{display:block;font-size:1.1rem}.about-subtitle[data-astro-cid-noeej2nj]{font-size:.8rem;text-transform:uppercase;letter-spacing:2px;color:#1a1a1a;margin-bottom:20px;display:flex;align-items:center;gap:10px}.line-before[data-astro-cid-noeej2nj]{width:40px;height:1px;background:#1a1a1a;display:block}.about-title[data-astro-cid-noeej2nj]{font-family:Playfair Display,serif;font-size:2.5rem;line-height:1.2;color:#bfb37b;margin-bottom:30px;letter-spacing:1px;font-weight:300}.about-bio[data-astro-cid-noeej2nj] p[data-astro-cid-noeej2nj]{font-size:1.05rem;color:#555;line-height:1.7;margin-bottom:20px}.about-bio[data-astro-cid-noeej2nj] p[data-astro-cid-noeej2nj]:last-child{margin-bottom:0}.about-divider[data-astro-cid-noeej2nj]{height:1px;background:#eee;margin:30px 0}.about-contact-grid[data-astro-cid-noeej2nj]{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-bottom:40px}.contact-card[data-astro-cid-noeej2nj]{display:flex;align-items:center;gap:15px}.contact-card[data-astro-cid-noeej2nj] .icon-box[data-astro-cid-noeej2nj]{width:45px;height:45px;background:#fdfbf7;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#bfb37b;transition:all .3s ease}.contact-card[data-astro-cid-noeej2nj]:hover .icon-box[data-astro-cid-noeej2nj]{background:#bfb37b;color:#fff}.info-box[data-astro-cid-noeej2nj] .label[data-astro-cid-noeej2nj]{display:block;font-size:.75rem;text-transform:uppercase;color:#999;letter-spacing:.5px;margin-bottom:2px}.info-box[data-astro-cid-noeej2nj] .value[data-astro-cid-noeej2nj]{font-weight:600;color:#1a1a1a;text-decoration:none;font-size:.95rem;transition:color .2s}.info-box[data-astro-cid-noeej2nj] .value[data-astro-cid-noeej2nj]:hover{color:#bfb37b}.about-btn[data-astro-cid-noeej2nj]{display:inline-flex;align-items:center;gap:12px;background:#1a1a1a;color:#fff;padding:14px 32px;border-radius:60px;font-weight:600;text-decoration:none;transition:all .3s ease}.about-btn[data-astro-cid-noeej2nj]:hover{background:#bfb37b;transform:translateY(-3px);box-shadow:0 15px 30px #bfb37b4d}.about-btn[data-astro-cid-noeej2nj] svg[data-astro-cid-noeej2nj]{transition:transform .3s}.about-btn[data-astro-cid-noeej2nj]:hover svg[data-astro-cid-noeej2nj]{transform:translate(5px)}.floating-decoration[data-astro-cid-noeej2nj]{position:absolute;bottom:0;right:0;z-index:0;opacity:.35;pointer-events:none;animation:floatShape 8s ease-in-out infinite}.floating-decoration[data-astro-cid-noeej2nj] img[data-astro-cid-noeej2nj]{max-width:248px;height:auto}@keyframes floatShape{0%,to{transform:translate(0) rotate(0)}50%{transform:translate(-20px,-15px) rotate(5deg)}}@media(max-width:991px){.about-grid[data-astro-cid-noeej2nj]{grid-template-columns:1fr;gap:40px}.about-image-wrapper[data-astro-cid-noeej2nj]{max-width:500px;margin:0 auto}.about-contact-grid[data-astro-cid-noeej2nj]{grid-template-columns:1fr}.about-title[data-astro-cid-noeej2nj]{font-size:2rem}}
