.skip-link{position:absolute;left:-999px;top:1rem;padding:.75rem 1.25rem;background:var(--c-gold);color:var(--c-black);z-index:999;border-radius:4px;font-size:.9rem;font-weight:600}.skip-link:focus{left:1rem}:root{--c-black: #050505;--c-charcoal: #0a0b0d;--c-charcoal-light: #16171a;--c-gold: #c6a87c;--c-gold-dim: #8a7350;--c-white: #f5f5f5;--c-gray: #909090;--logo-tint: #f1e6cf;--pattern-hero-opacity: .12;--pattern-section-opacity: .1;--pattern-page-opacity: .1;--f-heading: "Times New Roman", Times, Georgia, serif;--f-body: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif;--container: 1200px;--gap: 2rem}:root[data-theme=light]{--c-black: #f7f5f0;--c-charcoal: #ffffff;--c-charcoal-light: #f1ede6;--c-gold: #8a6b3f;--c-gold-dim: #b39363;--c-white: #1a1a1a;--c-gray: #5c5c5c;--logo-tint: #6f5530;--pattern-hero-opacity: .12;--pattern-section-opacity: .1;--pattern-page-opacity: .11}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{background-color:var(--c-black);color:var(--c-white);font-family:var(--f-body);font-size:16px;line-height:1.6;scroll-behavior:smooth;-webkit-font-smoothing:antialiased}body{overflow-x:hidden;font-size-adjust:.52}:root[data-theme=light] body{background-color:var(--c-black)}:root[data-theme=light] .footer-logo,:root[data-theme=light] .logo-img{filter:none!important}:root[data-theme=dark] .pattern-bg{opacity:.14}:root[data-theme=light] .pattern-bg{opacity:.12}h1,h2,h3,h4,h5,h6{font-family:var(--f-heading);font-weight:400;line-height:1.1;margin-bottom:1rem;font-size-adjust:.45}p{color:var(--c-gray);margin-bottom:1.5rem;font-weight:500}a{color:inherit;text-decoration:none;transition:color .3s ease}.pattern-bg{position:absolute;inset:0;z-index:0;pointer-events:none}.pattern-iznik{opacity:.12;background-image:url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23c6a87c' fill-rule='evenodd'%3E%3Ccircle cx='40' cy='40' r='3'/%3E%3Cpath d='M40 0L44 8L40 16L36 8L40 0Z'/%3E%3Cpath d='M80 40L72 44L64 40L72 36L80 40Z'/%3E%3Cpath d='M40 80L36 72L40 64L44 72L40 80Z'/%3E%3Cpath d='M0 40L8 36L16 40L8 44L0 40Z'/%3E%3Cpath d='M15 15L20 20L15 25L10 20L15 15Z' opacity='0.5'/%3E%3Cpath d='M65 15L70 20L65 25L60 20L65 15Z' opacity='0.5'/%3E%3Cpath d='M65 65L70 60L65 55L60 60L65 65Z' opacity='0.5'/%3E%3Cpath d='M15 65L20 60L15 55L10 60L15 65Z' opacity='0.5'/%3E%3Ccircle cx='20' cy='40' r='1.5' opacity='0.6'/%3E%3Ccircle cx='60' cy='40' r='1.5' opacity='0.6'/%3E%3Ccircle cx='40' cy='20' r='1.5' opacity='0.6'/%3E%3Ccircle cx='40' cy='60' r='1.5' opacity='0.6'/%3E%3C/g%3E%3C/svg%3E")}.pattern-rumi{opacity:.1;background-image:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='%23c6a87c' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M30 50 Q35 30, 50 30 Q65 30, 70 50' opacity='0.7'/%3E%3Cpath d='M50 30 Q50 45, 40 50 Q30 55, 30 70' opacity='0.6'/%3E%3Cpath d='M50 30 Q50 45, 60 50 Q70 55, 70 70' opacity='0.6'/%3E%3Cpath d='M30 70 Q40 70, 45 60 Q50 50, 50 50' opacity='0.5'/%3E%3Cpath d='M70 70 Q60 70, 55 60 Q50 50, 50 50' opacity='0.5'/%3E%3Ccircle cx='50' cy='30' r='2' fill='%23c6a87c' opacity='0.8'/%3E%3Ccircle cx='30' cy='70' r='2' fill='%23c6a87c' opacity='0.6'/%3E%3Ccircle cx='70' cy='70' r='2' fill='%23c6a87c' opacity='0.6'/%3E%3Cpath d='M20 20 Q25 15, 30 20' opacity='0.4'/%3E%3Cpath d='M70 20 Q75 15, 80 20' opacity='0.4'/%3E%3Cpath d='M20 80 Q25 85, 30 80' opacity='0.4'/%3E%3Cpath d='M70 80 Q75 85, 80 80' opacity='0.4'/%3E%3C/g%3E%3C/svg%3E")}.pattern-damask{opacity:.09;background-image:url("data:image/svg+xml,%3Csvg width='90' height='90' viewBox='0 0 90 90' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23c6a87c'%3E%3Cpath d='M45 10 Q50 20, 45 30 Q40 20, 45 10' opacity='0.4'/%3E%3Cpath d='M45 60 Q50 70, 45 80 Q40 70, 45 60' opacity='0.4'/%3E%3Cpath d='M10 45 Q20 50, 30 45 Q20 40, 10 45' opacity='0.4'/%3E%3Cpath d='M60 45 Q70 50, 80 45 Q70 40, 60 45' opacity='0.4'/%3E%3Cpath d='M45 25 Q55 35, 65 25 Q60 18, 55 15 Q50 18, 45 25' opacity='0.3'/%3E%3Cpath d='M25 45 Q35 55, 25 65 Q18 60, 15 55 Q18 50, 25 45' opacity='0.3'/%3E%3Cpath d='M65 45 Q55 55, 65 65 Q72 60, 75 55 Q72 50, 65 45' opacity='0.3'/%3E%3Cpath d='M45 65 Q35 55, 25 65 Q30 72, 35 75 Q40 72, 45 65' opacity='0.3'/%3E%3Cellipse cx='45' cy='45' rx='8' ry='12' opacity='0.2'/%3E%3Cellipse cx='45' cy='45' rx='12' ry='8' opacity='0.2'/%3E%3Ccircle cx='45' cy='45' r='3' opacity='0.5'/%3E%3Cpath d='M20 20 Q25 22, 22 27 Q20 25, 20 20' opacity='0.25'/%3E%3Cpath d='M70 20 Q68 25, 65 23 Q67 20, 70 20' opacity='0.25'/%3E%3Cpath d='M20 70 Q22 68, 27 70 Q25 72, 20 70' opacity='0.25'/%3E%3Cpath d='M70 70 Q68 72, 65 68 Q68 67, 70 70' opacity='0.25'/%3E%3C/g%3E%3C/svg%3E")}.pattern-mukarnas{opacity:.1;background-image:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23c6a87c'%3E%3Cpolygon points='50,20 60,30 50,40 40,30' opacity='0.5'/%3E%3Cpolygon points='50,40 58,48 50,56 42,48' opacity='0.4'/%3E%3Cpolygon points='50,56 56,62 50,68 44,62' opacity='0.3'/%3E%3Cpolygon points='30,40 40,50 30,60 20,50' opacity='0.4'/%3E%3Cpolygon points='70,40 80,50 70,60 60,50' opacity='0.4'/%3E%3Cpath d='M35,25 L45,30 L40,35 L30,30 Z' opacity='0.35'/%3E%3Cpath d='M65,25 L55,30 L60,35 L70,30 Z' opacity='0.35'/%3E%3Cpath d='M35,65 L45,70 L40,75 L30,70 Z' opacity='0.35'/%3E%3Cpath d='M65,65 L55,70 L60,75 L70,70 Z' opacity='0.35'/%3E%3Cpolygon points='25,25 30,30 25,35 20,30' opacity='0.25'/%3E%3Cpolygon points='75,25 80,30 75,35 70,30' opacity='0.25'/%3E%3Cpolygon points='25,75 30,70 25,65 20,70' opacity='0.25'/%3E%3Cpolygon points='75,75 80,70 75,65 70,70' opacity='0.25'/%3E%3Cpath d='M50,30 L54,34 L50,38 L46,34 Z' opacity='0.6'/%3E%3Cpath d='M50,48 L53,51 L50,54 L47,51 Z' opacity='0.5'/%3E%3Ccircle cx='50' cy='50' r='2' opacity='0.7'/%3E%3C/g%3E%3C/svg%3E")}.container{max-width:var(--container);margin:0 auto;padding:0 5vw}.text-gold{color:var(--c-gold)}.font-heading{font-family:var(--f-heading)}.fade-up{opacity:0;transform:translateY(20px);transition:opacity 1.2s cubic-bezier(.16,1,.3,1),transform 1.2s cubic-bezier(.16,1,.3,1)}.fade-up.in-view{opacity:1;transform:translateY(0)}@media(max-width:768px){.container{padding:0 1.5rem}}.navbar[data-astro-cid-4lunwx2e]{position:fixed;top:0;left:0;width:100%;padding:.75rem 0;z-index:100;background:linear-gradient(to bottom,var(--c-black),transparent);transition:all .3s ease}.navbar[data-astro-cid-4lunwx2e].scrolled{background:#050505f2;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(198,168,124,.1);padding:.6rem 0}:root[data-theme=light] .navbar[data-astro-cid-4lunwx2e].scrolled{background:#f7f5f0f2;border-bottom-color:#00000014}.navbar-inner[data-astro-cid-4lunwx2e]{display:flex;align-items:center;justify-content:space-between}.logo-img[data-astro-cid-4lunwx2e]{height:70px;display:block;filter:invert(1)}.nav-links[data-astro-cid-4lunwx2e]{display:flex;align-items:center;gap:2.5rem}.nav-links[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e]{font-size:.9rem;letter-spacing:.15em;text-transform:uppercase;font-weight:500}.nav-links[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e].active{color:var(--c-gold)}:root[data-theme=light] .nav-links[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e]{color:var(--c-white)}:root[data-theme=light] .nav-links[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e].active{color:var(--c-gold)}.theme-toggle[data-astro-cid-4lunwx2e]{border:1px solid rgba(198,168,124,.4);background:transparent;color:var(--c-white);padding:.6rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border-radius:999px}.theme-toggle[data-astro-cid-4lunwx2e]:hover{border-color:var(--c-gold);color:var(--c-gold)}.theme-icon[data-astro-cid-4lunwx2e]{display:none}:root[data-theme=dark] .theme-icon--sun[data-astro-cid-4lunwx2e]{display:block}:root[data-theme=light] .theme-icon--moon[data-astro-cid-4lunwx2e]{display:block}.btn-minimal[data-astro-cid-4lunwx2e]{border:1px solid rgba(255,255,255,.3);padding:.75rem 1.5rem}:root[data-theme=light] .btn-minimal[data-astro-cid-4lunwx2e]{border-color:#00000026}.btn-minimal[data-astro-cid-4lunwx2e].active{border-color:var(--c-gold)}.mobile-toggle[data-astro-cid-4lunwx2e]{display:none;flex-direction:column;gap:.3rem;background:none;border:none;cursor:pointer}.bar[data-astro-cid-4lunwx2e]{width:26px;height:2px;background:var(--c-white);transition:transform .3s}:root[data-theme=light] .bar[data-astro-cid-4lunwx2e]{background:var(--c-white)}.mobile-menu[data-astro-cid-4lunwx2e]{position:fixed;inset:0;background:#050505f5;display:none;flex-direction:column;z-index:200;padding:6rem 2rem}:root[data-theme=light] .mobile-menu[data-astro-cid-4lunwx2e]{background:#f7f5f0f5}.mobile-menu[data-astro-cid-4lunwx2e].active{display:flex}.mobile-close[data-astro-cid-4lunwx2e]{position:absolute;top:1.25rem;right:1.5rem;width:44px;height:44px;border-radius:999px;border:1px solid rgba(255,255,255,.25);background:#0003;color:var(--c-white);font-size:1.3rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;z-index:201}:root[data-theme=light] .mobile-close[data-astro-cid-4lunwx2e]{border-color:#0003;color:var(--c-white);background:#fff9}.mobile-menu-inner[data-astro-cid-4lunwx2e]{display:flex;flex-direction:column;gap:1.5rem}.mobile-link[data-astro-cid-4lunwx2e]{font-size:1.2rem;text-transform:uppercase;letter-spacing:.2em}.mobile-link[data-astro-cid-4lunwx2e].active{color:var(--c-gold)}.mobile-cta[data-astro-cid-4lunwx2e]{border:1px solid rgba(255,255,255,.2);padding:.75rem 1.5rem;width:fit-content}:root[data-theme=light] .mobile-link[data-astro-cid-4lunwx2e]{color:var(--c-white)}:root[data-theme=light] .mobile-cta[data-astro-cid-4lunwx2e]{border-color:#0003}@media(max-width:1024px){.nav-links[data-astro-cid-4lunwx2e]{display:none}.mobile-toggle[data-astro-cid-4lunwx2e]{display:flex}.logo-img[data-astro-cid-4lunwx2e]{height:60px}}.site-footer[data-astro-cid-gcn2mc3v]{--footer-logo-color: rgba(141, 177, 90, .9);position:relative;padding:3.5rem 0 2rem;border-top:1px solid rgba(255,255,255,.06);overflow:hidden}.site-footer[data-astro-cid-gcn2mc3v] .pattern-bg[data-astro-cid-gcn2mc3v]{opacity:var(--pattern-page-opacity)}.footer-inner[data-astro-cid-gcn2mc3v]{position:relative;z-index:1;display:grid;grid-template-columns:1.2fr 1fr 1fr .7fr;gap:2.5rem;align-items:start}.footer-brand[data-astro-cid-gcn2mc3v]{text-align:left;justify-self:start;display:flex;flex-direction:column;align-items:flex-start}.footer-logo-mark[data-astro-cid-gcn2mc3v]{display:block;width:160px;height:80px;margin-bottom:.75rem;margin-left:0;background-color:var(--footer-logo-color);-webkit-mask-image:url(/assets/logo.svg);mask-image:url(/assets/logo.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:left center;mask-position:left center}.footer-brand[data-astro-cid-gcn2mc3v] p[data-astro-cid-gcn2mc3v]{color:var(--c-gray);max-width:320px;margin:0;text-align:left}.footer-label[data-astro-cid-gcn2mc3v]{font-size:.8rem;letter-spacing:.25em;text-transform:uppercase;color:var(--c-gold);display:block;margin-bottom:1rem;font-weight:500}.footer-cta[data-astro-cid-gcn2mc3v] p[data-astro-cid-gcn2mc3v]{margin-bottom:1rem;color:var(--c-gray)}.footer-cta-links[data-astro-cid-gcn2mc3v]{display:flex;gap:1rem;flex-wrap:wrap}.footer-cta-links[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{font-size:.9rem;letter-spacing:.08em;text-transform:uppercase;border:1px solid rgba(198,168,124,.35);padding:.6rem 1.1rem;font-weight:500}.footer-cta-links[data-astro-cid-gcn2mc3v] .footer-contact[data-astro-cid-gcn2mc3v]{background:var(--c-gold);color:var(--c-black);border-color:var(--c-gold)}.footer-link-list[data-astro-cid-gcn2mc3v]{display:grid;gap:.6rem}.footer-link-list[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{color:var(--c-gray);font-size:.9rem;font-weight:500}.footer-link-list[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v].active,.footer-link-list[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]:hover{color:var(--c-gold)}.footer-social[data-astro-cid-gcn2mc3v] .social-link[data-astro-cid-gcn2mc3v]{display:inline-flex;align-items:center;justify-content:center;color:var(--c-white);border:none;width:40px;height:40px}.footer-social[data-astro-cid-gcn2mc3v] .social-link--linkedin[data-astro-cid-gcn2mc3v],.footer-social[data-astro-cid-gcn2mc3v] .social-link--linkedin[data-astro-cid-gcn2mc3v]:hover{color:#0a66c2}.footer-bottom[data-astro-cid-gcn2mc3v]{position:relative;z-index:1;margin-top:2rem;padding-top:1.25rem;border-top:1px solid rgba(255,255,255,.06);text-align:center;color:var(--c-gray);font-size:.85rem}.footer-bottom[data-astro-cid-gcn2mc3v] p[data-astro-cid-gcn2mc3v]{font-weight:500}:root[data-theme=light] .site-footer[data-astro-cid-gcn2mc3v]{border-top-color:#00000014}:root[data-theme=light] .footer-bottom[data-astro-cid-gcn2mc3v]{border-top-color:#00000014}:root[data-theme=light] .footer-logo-mark[data-astro-cid-gcn2mc3v]{opacity:.95}:root[data-theme=light] .footer-cta-links[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{border-color:#00000026}:root[data-theme=light] .footer-social[data-astro-cid-gcn2mc3v] .social-link[data-astro-cid-gcn2mc3v]{border-color:#00000026}@media(max-width:1024px){.footer-inner[data-astro-cid-gcn2mc3v]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.site-footer[data-astro-cid-gcn2mc3v]{padding:3rem 0 1.5rem}.footer-inner[data-astro-cid-gcn2mc3v]{grid-template-columns:1fr}.footer-brand[data-astro-cid-gcn2mc3v]{text-align:left}.footer-bottom[data-astro-cid-gcn2mc3v]{margin-top:2rem}}
