[data-scope=avatar][data-part=root]{border:2px solid #fff3;border-radius:9999px;flex-shrink:0;width:35px;height:35px;transition:all .2s;box-shadow:0 2px 8px #00000026}.avatar-large{width:180px!important;height:180px!important}[data-scope=avatar][data-part=root]:hover{border-color:#fff6;transform:scale(1.05);box-shadow:0 4px 12px #0003}[data-scope=avatar][data-part=image]{object-fit:cover;border-radius:inherit;width:100%;height:100%}[data-scope=avatar][data-part=fallback]{color:#fff;border-radius:inherit;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);width:100%;height:100%;font-size:.75rem;font-weight:600;line-height:1}[data-scope=avatar][data-part=root].w-10 [data-scope=avatar][data-part=fallback],[data-scope=avatar][data-part=root].w-12 [data-scope=avatar][data-part=fallback]{font-size:.875rem}[data-scope=avatar][data-part=root].w-16 [data-scope=avatar][data-part=fallback],[data-scope=avatar][data-part=root].w-20 [data-scope=avatar][data-part=fallback]{font-size:1rem}[data-scope=avatar][data-part=fallback]:not([hidden]){justify-content:center;align-items:center;display:flex}.dark [data-scope=avatar][data-part=root]{border-color:#ffffff4d}.dark [data-scope=avatar][data-part=root]:hover{border-color:#ffffff80}
.navbar-logo{align-items:center;text-decoration:none;display:flex}.nav-link,.nav-link-button{color:#fff;cursor:pointer;background:0 0;border-radius:.5rem;padding:.5rem 1rem;font-size:.9375rem;font-weight:700;transition:all .3s;display:inline-block}.dark .nav-link,.dark .nav-link-button{color:#fff}.nav-link-button{border:none}.nav-link:hover,.nav-link-button:hover{color:#00e0ff;transform:translateY(-2px)}.price-dropdown{z-index:50;opacity:0;background:#000;border-radius:.5rem;min-width:180px;animation:.25s forwards fadeSlideDown;position:absolute;top:calc(100% + .5rem);left:0;transform:translateY(-10px);box-shadow:0 8px 20px #0006}.dark .price-dropdown{background:#000}.price-dropdown-item{text-align:left;color:#fff;cursor:pointer;background:0 0;border:none;width:100%;padding:.75rem 1rem;font-weight:600;transition:all .2s;display:block}.price-dropdown-item:hover{background-color:#1a1a1a;transform:translate(3px)}.mobile-link,.mobile-link-button{color:#fff;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.375rem;padding:.5rem .75rem;font-weight:700;transition:all .3s}.dark .mobile-link,.dark .mobile-link-button{color:#fff}.mobile-price-dropdown{z-index:50;-webkit-overflow-scrolling:touch;opacity:0;background:#000;border-radius:.5rem;max-height:400px;margin-top:.5rem;animation:.25s forwards fadeSlideDown;overflow-y:auto;transform:translateY(-10px)}.dark .mobile-price-dropdown{background:#000}.mobile-price-dropdown-item{text-align:left;color:#fff;cursor:pointer;background:0 0;border:none;width:100%;padding:.75rem 1rem;font-weight:600;transition:all .2s;display:block}.mobile-price-dropdown-item:hover{background-color:#1a1a1a;transform:translate(3px)}@keyframes fadeSlideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}
.about-title{font-family:var(--font-nosifer),sans-serif;color:#fff;text-align:center;margin-bottom:2rem;font-size:2.5rem;font-weight:700}.about-content{flex-direction:column;gap:2rem;display:flex}.about-section{background:#0000004d;border:1px solid #ffffff1a;border-radius:1rem;padding:1.5rem}.about-section-title{font-family:var(--font-nosifer),sans-serif;color:#fff;margin-bottom:1rem;font-size:1.5rem;font-weight:600}.about-info{color:#a1a1aa;line-height:1.6}.about-contact-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;margin-top:1.5rem;margin-bottom:2rem;display:grid}.about-contact-item{background:#0003;border:1px solid #ffffff1a;border-radius:.75rem;flex-direction:column;align-items:center;gap:1rem;padding:1.5rem;display:flex}.about-contact-item>div{flex-direction:column;align-items:center;width:100%;display:flex}.about-contact-icon{filter:brightness(0)invert()}.about-qr-image{border:2px solid #fff3;border-radius:.5rem;width:100%;max-width:200px;height:auto}.about-bank-info{background:#0003;border:1px solid #ffffff1a;border-radius:.75rem;margin-top:2rem;padding:1.5rem}.about-bank-image{border:2px solid #fff3;border-radius:.5rem;width:100%;max-width:400px;height:auto}.about-service-images{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:1.5rem;display:grid}.about-image-item{flex-direction:column;align-items:center;display:flex}.about-service-image{border:2px solid #fff3;border-radius:.75rem;width:100%;max-width:600px;height:auto;box-shadow:0 4px 12px #0000004d}.about-guide-item{margin-top:1.5rem}.about-guide-item h3{font-family:var(--font-nosifer),sans-serif}.about-guide-image{border:2px solid #fff3;border-radius:.75rem;width:100%;max-width:600px;height:auto;box-shadow:0 4px 12px #0000004d}@media (max-width:640px){.about-title{font-size:2rem}.about-section{padding:1rem}}
