.cc[data-astro-cid-kror3uvh]{z-index:1000;background:var(--dark);color:var(--white);border-top:2px solid var(--gold);transition:transform .3s;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 -8px 24px #00000040}.cc[data-astro-cid-kror3uvh].cc-visible{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.cc[data-astro-cid-kror3uvh]{transition:none}}.cc[data-astro-cid-kror3uvh][hidden]{display:none}.cc-inner[data-astro-cid-kror3uvh]{grid-template-columns:1fr auto;align-items:center;gap:24px;max-width:1200px;margin:0 auto;padding:20px 24px;display:grid}.cc-title[data-astro-cid-kror3uvh]{font-family:var(--font-display);letter-spacing:.05em;color:var(--gold);margin:0 0 6px;font-size:1.125rem;font-weight:400}.cc-desc[data-astro-cid-kror3uvh]{color:var(--text-muted-light);margin:0;font-size:.875rem;line-height:1.55}.cc-desc[data-astro-cid-kror3uvh] a[data-astro-cid-kror3uvh]{color:var(--gold);text-underline-offset:2px;text-decoration:underline}.cc-desc[data-astro-cid-kror3uvh] a[data-astro-cid-kror3uvh]:hover,.cc-desc[data-astro-cid-kror3uvh] a[data-astro-cid-kror3uvh]:focus-visible{color:var(--white)}.cc-actions[data-astro-cid-kror3uvh]{flex-shrink:0;gap:12px;display:flex}.cc-btn[data-astro-cid-kror3uvh]{font-family:var(--font-body);cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:50px;min-height:44px;padding:12px 24px;font-size:.875rem;font-weight:500;transition:background .2s,color .2s,border-color .2s;display:inline-block}.cc-btn-primary[data-astro-cid-kror3uvh]{background:var(--gold);color:var(--dark)}@media (hover:hover){.cc-btn-primary[data-astro-cid-kror3uvh]:hover{background:var(--gold-hover)}}.cc-btn-outline[data-astro-cid-kror3uvh]{color:var(--white);background:0 0;border-color:#fff6}@media (hover:hover){.cc-btn-outline[data-astro-cid-kror3uvh]:hover{border-color:var(--gold);color:var(--gold)}}@media (width<=768px){.cc-inner[data-astro-cid-kror3uvh]{grid-template-columns:1fr;gap:16px;padding:20px}.cc-actions[data-astro-cid-kror3uvh]{flex-direction:column-reverse}.cc-btn[data-astro-cid-kror3uvh]{text-align:center;width:100%}}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bebas-neue-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-latin-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-latin-500.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-latin-600.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--gold:#d4a84b;--gold-hover:#c49a3d;--gold-accessible:#996f1f;--dark:#1a1a1a;--white:#fff;--gray-100:#f5f5f5;--gray-300:#d1d5db;--gray-400:#9ca3af;--gray-500:#6b7280;--gray-600:#4b5563;--text-muted:#525252;--text-muted-light:#d4d4d4;--font-display:"Bebas Neue", sans-serif;--font-body:"Inter", sans-serif}html{scroll-behavior:smooth;text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{font-family:var(--font-body);color:var(--dark);background:var(--white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-size:16px;line-height:1.6;overflow-x:hidden}body.menu-locked{overflow:hidden}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--gold);outline-offset:2px}a:focus:not(:focus-visible),button:focus:not(:focus-visible){outline:none}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:.02em;font-weight:400;line-height:1.1}h1{font-size:clamp(2.5rem,5vw,4rem)}h2{font-size:clamp(2rem,4vw,3rem)}h3{font-size:1.5rem}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.btn{font-family:var(--font-body);cursor:pointer;border:none;border-radius:50px;padding:14px 32px;font-size:.9375rem;font-weight:500;transition:all .2s;display:inline-block}.btn-primary{background:var(--gold);color:var(--dark)}@media (hover:hover){.btn-primary:hover{background:var(--gold-hover)}}.btn-outline{background:0 0;border:1px solid}.section{padding:100px 0}@media (width<=768px){.section{padding:60px 0}}.page{background:var(--white);min-height:100vh}.page-hero{background:var(--dark);color:var(--white);margin-bottom:80px;padding:160px 0 80px}.page-hero h1{color:var(--white);margin-bottom:8px}.page-hero p{color:var(--gray-400)}.content-grid{grid-template-columns:200px 1fr;gap:80px;padding-bottom:100px;display:grid}.sidebar{align-self:start;position:sticky;top:120px}.toc{flex-direction:column;gap:12px;display:flex}.toc a{color:var(--gray-600);font-size:.875rem;transition:color .2s}.toc a:hover{color:var(--gold-accessible)}.content section{margin-bottom:56px}.content h2{font-family:var(--font-display);border-bottom:1px solid var(--gray-100);margin-bottom:24px;padding-bottom:16px;font-size:1.75rem}.content h3{font-family:var(--font-body);margin-top:32px;margin-bottom:12px;font-size:1rem;font-weight:600}.content h4{font-family:var(--font-body);color:var(--gold-accessible);margin-bottom:8px;font-size:.875rem;font-weight:600}.content p{color:var(--gray-600);margin-bottom:16px;line-height:1.8}.content ul{color:var(--gray-600);margin-bottom:16px;padding-left:24px;line-height:1.8}.content li{margin-bottom:8px}.content a{color:var(--gold-accessible);text-underline-offset:2px;text-decoration:underline}.content a:hover{text-decoration:underline}.content strong{color:var(--dark);font-weight:500}.content code{background:var(--gray-100);color:var(--dark);border-radius:4px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.875em}.info-card{background:var(--gray-100);margin-bottom:16px;padding:24px}.info-card.highlight{background:var(--dark);color:var(--white)}.info-card.highlight p{color:var(--gray-400);margin-bottom:0}.info-card p{margin-bottom:16px}.info-card p:last-child{margin-bottom:0}.contact-grid{grid-template-columns:1.5fr 1fr;gap:80px;padding-bottom:100px;display:grid}.form .btn{margin-top:8px}.form-row{grid-template-columns:1fr 1fr;gap:24px;display:grid}.form-group{margin-bottom:24px}.form-group label{color:var(--dark);margin-bottom:8px;font-size:.875rem;font-weight:500;display:block}.form-group input,.form-group textarea{width:100%;font-family:var(--font-body);border:1px solid var(--gray-300);background:var(--white);padding:14px 16px;font-size:1rem;transition:border-color .2s}.form-group input:focus,.form-group textarea:focus{border-color:var(--gold);outline:2px solid var(--gold);outline-offset:-1px}.form-group textarea{resize:vertical;min-height:120px}.form-group.hp{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.contact-info{flex-direction:column;gap:32px;display:flex}.info-block h3{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--gold-accessible);margin-bottom:12px;font-size:.75rem;font-weight:600}.info-block address{color:var(--gray-600);font-style:normal;line-height:1.7}.info-block a{color:var(--gray-600);transition:color .2s}.info-block a:hover{color:var(--gold-accessible)}.thanks-content{text-align:center;max-width:600px;margin:0 auto;padding-bottom:80px}.thanks-content p{color:var(--gray-600);margin-bottom:32px;font-size:1.125rem}@media (width<=768px){.page-hero{margin-bottom:48px;padding:120px 0 60px}.content-grid{grid-template-columns:1fr;gap:40px}.sidebar{display:none;position:static}.contact-grid{grid-template-columns:1fr;gap:48px;padding-bottom:60px}.form-row{grid-template-columns:1fr}}.skip-link[data-astro-cid-nen7h5rs]{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link[data-astro-cid-nen7h5rs]:focus,.skip-link[data-astro-cid-nen7h5rs]:focus-visible{clip:auto;clip-path:none;z-index:1000;background:var(--gold);width:auto;height:auto;color:var(--dark);outline:2px solid var(--dark);outline-offset:2px;border-radius:8px;margin:0;padding:12px 24px;font-size:.875rem;font-weight:600;position:fixed;top:16px;left:16px;overflow:visible}header[data-astro-cid-nen7h5rs]{z-index:100;background:0 0;padding:20px 0;transition:background .3s;position:fixed;top:0;left:0;right:0}header[data-astro-cid-nen7h5rs].scrolled{background:var(--dark)}.header-inner[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;display:flex}.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:auto;height:44px}nav[data-astro-cid-nen7h5rs]{align-items:center;gap:40px;display:flex}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--white);font-size:.9375rem;transition:color .2s}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn):hover{color:var(--gold)}nav[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{text-align:center;min-width:120px;padding:10px 24px}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].btn-primary{color:var(--dark)}.lang-switch[data-astro-cid-nen7h5rs]{letter-spacing:.05em;border:1px solid #ffffff4d;border-radius:50px;padding:6px 12px;font-size:.75rem;font-weight:600}.lang-switch[data-astro-cid-nen7h5rs]:hover{border-color:var(--gold);color:var(--gold)}.menu-toggle[data-astro-cid-nen7h5rs]{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:44px;min-height:44px;padding:10px;display:none}.menu-toggle[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:var(--white);width:24px;height:2px;display:block}@media (width<=768px){header[data-astro-cid-nen7h5rs]{background:var(--dark)}nav[data-astro-cid-nen7h5rs]{background:var(--dark);border-top:1px solid #ffffff1a;flex-direction:column;gap:20px;padding:24px;display:none;position:absolute;top:100%;left:0;right:0}nav[data-astro-cid-nen7h5rs].open{display:flex}nav[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{text-align:center;width:100%}.menu-toggle[data-astro-cid-nen7h5rs]{display:flex}.menu-toggle[data-astro-cid-nen7h5rs].open span[data-astro-cid-nen7h5rs]:first-child{transform:rotate(45deg)translate(5px,5px)}.menu-toggle[data-astro-cid-nen7h5rs].open span[data-astro-cid-nen7h5rs]:nth-child(2){opacity:0}.menu-toggle[data-astro-cid-nen7h5rs].open span[data-astro-cid-nen7h5rs]:nth-child(3){transform:rotate(-45deg)translate(5px,-5px)}.menu-toggle[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{transition:all .3s}}footer[data-astro-cid-jo6i4kqk]{background:var(--dark);color:var(--white);padding:80px 0 40px}.footer-grid[data-astro-cid-jo6i4kqk]{border-bottom:1px solid #ffffff1a;grid-template-columns:1.5fr repeat(3,1fr);gap:48px;padding-bottom:48px;display:grid}.footer-logo[data-astro-cid-jo6i4kqk]{width:auto;height:48px;margin-bottom:24px}.footer-brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:var(--text-muted-light);max-width:280px;font-size:.9375rem;line-height:1.6}.footer-heading[data-astro-cid-jo6i4kqk]{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--gold);margin-bottom:20px;font-size:.75rem;font-weight:600;display:block}.footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.footer-links[data-astro-cid-jo6i4kqk] address[data-astro-cid-jo6i4kqk]{color:var(--text-muted-light);margin-bottom:12px;font-size:.9375rem;font-style:normal;line-height:1.6;transition:color .2s;display:block}.footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--white)}.social-link[data-astro-cid-jo6i4kqk]{align-items:center;display:inline-flex}.social-link[data-astro-cid-jo6i4kqk]:hover{color:var(--gold)}.footer-bottom[data-astro-cid-jo6i4kqk]{padding-top:32px}.footer-bottom[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:var(--text-muted-light);font-size:.875rem}@media (width<=768px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr;gap:40px}.footer-brand[data-astro-cid-jo6i4kqk]{grid-column:span 2}}@media (width<=480px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}.footer-brand[data-astro-cid-jo6i4kqk]{grid-column:span 1}}
