._button_1714f_1,._textLink_1714f_2{transition:transform var(--motion-hover), color var(--motion-hover), background-color var(--motion-hover), border-color var(--motion-hover), box-shadow var(--motion-hover)}._button_1714f_1{border-radius:var(--radius-sm);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:.55rem;min-height:2.85rem;padding:.7rem 1rem;font-size:.72rem;font-weight:700;display:inline-flex}._button_1714f_1:after,._textLink_1714f_2:after{content:"→";font-size:.95em;line-height:1}._button_1714f_1:hover,._textLink_1714f_2:hover{transform:translateY(-1px)}._primary_1714f_39{color:var(--text-inverse);background:linear-gradient(135deg,#4e6958fa 0%,#3c5245fa 100%);border-color:#c6aa7585;box-shadow:0 18px 34px #11191529}._primary_1714f_39:hover{box-shadow:0 22px 40px #11191533}._secondary_1714f_50{color:var(--text-primary);background:#ffffff75;border-color:#c6aa754d}._secondary_1714f_50:hover{background:#ffffff80}._textLink_1714f_2{letter-spacing:.16em;text-transform:uppercase;color:#111915c7;align-items:center;gap:.45rem;font-size:.72rem;font-weight:700;display:inline-flex}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--spacing:.25rem;--radius-sm:.25rem;--radius-xl:.75rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.w-5{width:calc(var(--spacing) * 5)}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[g\:�\2 W\,1\&�\\\3 ����\]{g:�W,1&�\3 ����}}@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_astro/bodoni-moda-latin-wght-normal.BIFT5Qnz.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+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:100 900;font-display:swap;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bodoni Moda Fallback;src:local(Times New Roman);ascent-override:98.5%;descent-override:35.02%;line-gap-override:0%;size-adjust:114.22%}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0%;size-adjust:107.12%}:root{--font-heading:"Bodoni Moda", "Bodoni Moda Fallback";--font-body:"Inter", "Inter Fallback";--color-gold-400:#c6aa75;--text-primary:#111915;--text-muted:#111915b3;--text-inverse:#ffffffe6;--accent-gold:#c6aa75;--space-band:clamp(3rem, 5.4vw, 5rem);--space-panel:clamp(1.35rem, 3vw, 2.35rem);--space-copy:clamp(1rem, 2vw, 1.35rem);--space-cta:clamp(.85rem, 2vw, 1.15rem);--measure-support:28rem;--motion-enter:.42s cubic-bezier(.2, .8, .2, 1);--motion-hover:.18s ease;--motion-panel:.26s ease;--shadow-soft:0 24px 72px #1119151a;--shadow-panel:0 14px 34px #1119150f;--radius-xl:1.45rem;--radius-sm:.35rem;--site-max:1320px;--page-inline:max(1.5rem, env(safe-area-inset-left), env(safe-area-inset-right));--mobile-header-height:4.25rem;--site-header-height:calc(var(--mobile-header-height) + 2rem);--mobile-scene-gap:2.85rem;--mobile-scene-padding:1.15rem;--mobile-hero-visual-height:21.5rem;--mobile-tap-target:2.85rem;--mobile-radius:1rem;--mobile-shadow:0 16px 34px #11191514}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(5rem + env(safe-area-inset-top));-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{color:var(--text-primary);font-family:var(--font-body);padding-bottom:env(safe-area-inset-bottom);background:radial-gradient(circle at 100% 0,#c6aa7514,#0000 28%),radial-gradient(circle at 0 0,#bedcd238,#0000 32%),linear-gradient(#fbf6f0 0%,#f6f0e9 48%,#f7f1eb 100%);margin:0;overflow-x:clip}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}a:focus-visible,button:focus-visible{outline-offset:3px;outline:1px solid #c6aa75f2}img{max-width:100%;display:block}[id]{scroll-margin-top:calc(5.25rem + env(safe-area-inset-top))}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1024px){:root{--page-inline:max(1rem, env(safe-area-inset-left), env(safe-area-inset-right));--space-band:var(--mobile-scene-gap);--space-panel:var(--mobile-scene-padding)}}@media (width<=768px){:root{--mobile-header-height:4rem;--mobile-scene-gap:2.55rem;--mobile-scene-padding:1.05rem;--mobile-hero-visual-height:18.5rem;--space-band:var(--mobile-scene-gap);--space-panel:var(--mobile-scene-padding)}}@media (width<=430px){:root{--page-inline:max(.95rem, env(safe-area-inset-left), env(safe-area-inset-right));--mobile-header-height:3.8rem;--mobile-scene-gap:2.4rem;--mobile-scene-padding:1rem;--mobile-hero-visual-height:17.25rem;--space-band:var(--mobile-scene-gap);--space-panel:var(--mobile-scene-padding)}}@media (width<=390px){:root{--page-inline:max(.85rem, env(safe-area-inset-left), env(safe-area-inset-right));--mobile-header-height:3.72rem;--mobile-hero-visual-height:16.25rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
