@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-cyrillic-ext-wght-normal.Bg62sWL9.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-cyrillic-wght-normal.BWCqVJN0.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-vietnamese-wght-normal.CDLFB6hb.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-latin-ext-wght-normal.ltf1AbuM.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-latin-wght-normal.CUoBjw-S.woff2)format("woff2-variations");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:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-cyrillic-ext-wght-italic.1rG_WyvK.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-cyrillic-wght-italic.C5ZlGLFt.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-vietnamese-wght-italic.1M78L1Br.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-latin-ext-wght-italic.PWzi_-0y.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-latin-wght-italic.C-nL33vl.woff2)format("woff2-variations");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:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-cyrillic-ext-wght-normal.Bt3rCdHq.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-cyrillic-wght-normal.DBa2mnKT.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-greek-ext-wght-normal.CW-BywWH.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-greek-wght-normal.DCPER7xl.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-vietnamese-wght-normal.DvUmmjCN.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-latin-ext-wght-normal.B6IpcvL2.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-latin-wght-normal.CRpggXlh.woff2)format("woff2-variations");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:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-cyrillic-ext-wght-italic.Ba0fXTjv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-cyrillic-wght-italic.Cini1BOa.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-greek-ext-wght-italic.nvsmRjVx.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-greek-wght-italic.Dc0bJcw6.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-vietnamese-wght-italic.2ii8blLS.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-latin-ext-wght-italic.CYvIfuu9.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-latin-wght-italic.AvGrCMCN.woff2)format("woff2-variations");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:Cinzel Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/cinzel-latin-ext-wght-normal.CG36JvV6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/cinzel-latin-wght-normal.DMUuCU8H.woff2)format("woff2-variations");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}:root{color-scheme:light;--paper:#f3e6cc;--paper-light:#f8efdc;--paper-2:#ecdbb9;--paper-3:#e2c999;--ink:#2b1a0e;--ink-2:#4d3421;--sepia:#6e4318;--ochre:#8c4f14;--gold:#b8892e;--gold-2:#d4ab55;--gold-3:#ecd08a;--umber:#23150b;--umber-2:#33200f;--cream:#f5e9d2;--cream-2:#d9c6a3;--line:#6e431838;--line-strong:#6e431873;--line-gold:#b8892e99;--font-display:"Cormorant Garamond Variable", "Cormorant Garamond", Garamond, Georgia, serif;--font-body:"EB Garamond Variable", "EB Garamond", Garamond, Georgia, serif;--font-caps:"Cinzel Variable", "Cinzel", "Trajan Pro", "Times New Roman", serif;--font-symbols:"Noto Sans Symbols", "Segoe UI Symbol", "Apple Symbols", sans-serif;--container:1180px;--gutter:clamp(1rem, 4vw, 2.5rem);--section:clamp(4.5rem, 10vw, 8rem);--header-h:84px;--ease:cubic-bezier(.22, .61, .36, 1);--shadow-card:0 1px 0 #fffaeeb3 inset, 0 18px 40px -26px #3c1e058c;--corner-star:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 4.5C12.6 10.6 13.4 11.4 19.5 12 13.4 12.6 12.6 13.4 12 19.5 11.4 13.4 10.6 12.6 4.5 12 10.6 11.4 11.4 10.6 12 4.5Z' fill='%23b8892e'/%3E%3C/svg%3E");--stardust-a:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='431' height='431' fill='%23ecd08a'%3E%3Ccircle cx='195' cy='241' r='1' fill-opacity='0.8'/%3E%3Ccircle cx='219' cy='253' r='0.7' fill-opacity='0.95'/%3E%3Ccircle cx='205' cy='265' r='0.7' fill-opacity='0.35'/%3E%3Ccircle cx='192' cy='61' r='1.2' fill-opacity='0.35'/%3E%3Ccircle cx='257' cy='171' r='1' fill-opacity='0.95'/%3E%3Ccircle cx='280' cy='269' r='1.2' fill-opacity='0.35'/%3E%3Ccircle cx='26' cy='82' r='0.7' fill-opacity='0.95'/%3E%3Ccircle cx='13' cy='200' r='1' fill-opacity='0.95'/%3E%3Ccircle cx='363' cy='224' r='1.5' fill-opacity='0.65'/%3E%3Ccircle cx='215' cy='286' r='1' fill-opacity='0.65'/%3E%3Ccircle cx='175' cy='238' r='0.6' fill-opacity='0.65'/%3E%3Ccircle cx='136' cy='99' r='0.8' fill-opacity='0.35'/%3E%3Ccircle cx='30' cy='330' r='1' fill-opacity='0.35'/%3E%3Ccircle cx='365' cy='167' r='0.6' fill-opacity='0.35'/%3E%3Ccircle cx='92' cy='400' r='0.6' fill-opacity='0.8'/%3E%3Ccircle cx='162' cy='306' r='1' fill-opacity='0.35'/%3E%3Ccircle cx='244' cy='86' r='1.5' fill-opacity='0.65'/%3E%3Ccircle cx='145' cy='134' r='0.6' fill-opacity='0.8'/%3E%3Ccircle cx='327' cy='51' r='0.7' fill-opacity='0.35'/%3E%3Ccircle cx='5' cy='200' r='1' fill-opacity='0.5'/%3E%3Ccircle cx='294' cy='81' r='1.2' fill-opacity='0.5'/%3E%3Ccircle cx='425' cy='332' r='1' fill-opacity='0.8'/%3E%3Ccircle cx='50' cy='181' r='0.7' fill-opacity='0.35'/%3E%3Ccircle cx='116' cy='418' r='1.2' fill-opacity='0.65'/%3E%3Ccircle cx='430' cy='8' r='0.7' fill-opacity='0.8'/%3E%3Ccircle cx='429' cy='259' r='1.2' fill-opacity='0.35'/%3E%3C/svg%3E");--stardust-b:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='677' height='677' fill='%23ecd08a'%3E%3Ccircle cx='29' cy='99' r='1' fill-opacity='0.65'/%3E%3Ccircle cx='6' cy='413' r='0.8' fill-opacity='0.8'/%3E%3Ccircle cx='50' cy='61' r='1.2' fill-opacity='0.5'/%3E%3Ccircle cx='10' cy='250' r='1.2' fill-opacity='0.8'/%3E%3Ccircle cx='86' cy='398' r='1.2' fill-opacity='0.5'/%3E%3Ccircle cx='587' cy='124' r='0.7' fill-opacity='0.65'/%3E%3Ccircle cx='615' cy='554' r='0.7' fill-opacity='0.5'/%3E%3Ccircle cx='107' cy='426' r='1.2' fill-opacity='0.5'/%3E%3Ccircle cx='465' cy='263' r='1' fill-opacity='0.95'/%3E%3Ccircle cx='53' cy='32' r='0.6' fill-opacity='0.35'/%3E%3Ccircle cx='347' cy='173' r='1.5' fill-opacity='0.8'/%3E%3Ccircle cx='174' cy='558' r='1.2' fill-opacity='0.8'/%3E%3Ccircle cx='199' cy='119' r='1.5' fill-opacity='0.35'/%3E%3Ccircle cx='86' cy='324' r='1.5' fill-opacity='0.95'/%3E%3Ccircle cx='416' cy='190' r='0.7' fill-opacity='0.35'/%3E%3Ccircle cx='47' cy='279' r='0.7' fill-opacity='0.35'/%3E%3Ccircle cx='32' cy='191' r='1.2' fill-opacity='0.95'/%3E%3Ccircle cx='659' cy='62' r='0.7' fill-opacity='0.8'/%3E%3Ccircle cx='664' cy='445' r='1.5' fill-opacity='0.95'/%3E%3Ccircle cx='396' cy='95' r='0.6' fill-opacity='0.35'/%3E%3Ccircle cx='321' cy='242' r='0.8' fill-opacity='0.35'/%3E%3Ccircle cx='14' cy='431' r='1' fill-opacity='0.35'/%3E%3Ccircle cx='495' cy='216' r='0.6' fill-opacity='0.35'/%3E%3Ccircle cx='307' cy='249' r='0.6' fill-opacity='0.5'/%3E%3Ccircle cx='537' cy='619' r='0.8' fill-opacity='0.35'/%3E%3Ccircle cx='464' cy='610' r='1' fill-opacity='0.35'/%3E%3Ccircle cx='585' cy='388' r='1.2' fill-opacity='0.8'/%3E%3Ccircle cx='257' cy='8' r='0.6' fill-opacity='0.35'/%3E%3Ccircle cx='61' cy='78' r='0.8' fill-opacity='0.8'/%3E%3Ccircle cx='493' cy='263' r='1.5' fill-opacity='0.95'/%3E%3Ccircle cx='310' cy='313' r='1.2' fill-opacity='0.35'/%3E%3Ccircle cx='351' cy='348' r='0.8' fill-opacity='0.95'/%3E%3Ccircle cx='59' cy='15' r='1.5' fill-opacity='0.35'/%3E%3Ccircle cx='337' cy='416' r='1' fill-opacity='0.65'/%3E%3C/svg%3E");--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .32 0 0 0 0 .2 0 0 0 0 .07 0 0 0 .16 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--mottle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='900' height='900'%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.006' numOctaves='4' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .55 0 0 0 0 .34 0 0 0 0 .1 0 0 0 .22 -.06'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23m)'/%3E%3C/svg%3E")}@font-face{font-family:Noto Sans Symbols;font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+2648-2653,U+FE0E}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 1rem)}body{min-height:100vh;font-family:var(--font-body);color:var(--ink);background-color:var(--paper);background-image:var(--grain), var(--mottle), radial-gradient(ellipse 90% 1400px at 15% 0%, #fff9e9bf, transparent 70%);font-feature-settings:"kern", "liga", "onum";text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-size:clamp(1.125rem,.4vw + 1.02rem,1.25rem);line-height:1.65;overflow-x:hidden}img,svg{max-width:100%;display:block}img{height:auto}a{color:var(--sepia);text-decoration-color:var(--line-gold);text-underline-offset:.2em;transition:color .2s var(--ease), text-decoration-color .2s var(--ease);text-decoration-thickness:1px}a:hover{color:var(--ochre);text-decoration-color:currentColor}:focus-visible{outline:2px solid var(--ochre);outline-offset:3px;border-radius:2px}::selection{color:var(--ink);background:#d4ab5573}p{margin:0 0 1.1em}ul,ol{padding-left:1.2em}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.005em;color:var(--ink);text-wrap:balance;margin:0 0 .5em;font-weight:600;line-height:1.08}h1{font-size:clamp(2.7rem,5.6vw,4.75rem);font-weight:600}h2{font-size:clamp(2.1rem,3.8vw,3.25rem)}h3{font-size:clamp(1.5rem,2vw,1.85rem);line-height:1.15}h1 em,h2 em,h3 em{color:var(--sepia);font-style:italic;font-weight:500}.lead{color:var(--ink-2);text-wrap:pretty;font-size:clamp(1.25rem,1.2vw + .95rem,1.5rem);line-height:1.55}.eyebrow{font-family:var(--font-caps);letter-spacing:.22em;text-transform:uppercase;color:var(--sepia);align-items:center;gap:.75em;margin:0 0 1.25rem;font-size:.78rem;font-weight:600;display:inline-flex}.eyebrow:before{content:"";background:linear-gradient(90deg, transparent, var(--gold));width:2.2em;height:1px}.eyebrow--center:after{content:"";background:linear-gradient(270deg, transparent, var(--gold));width:2.2em;height:1px}@media (width<=720px){.eyebrow--center:before,.eyebrow--center:after{display:none}}.drop-cap:first-letter{float:left;font-family:var(--font-display);color:var(--sepia);text-shadow:2px 2px #d4ab5573;margin:.06em .12em 0 0;font-size:4.4em;font-weight:600;line-height:.78}.caps{font-family:var(--font-caps);letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;font-weight:600}.quote{font-family:var(--font-display);color:var(--ink);text-wrap:balance;font-size:clamp(1.7rem,3vw,2.6rem);font-style:italic;font-weight:500;line-height:1.25}.container{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.container--narrow{max-width:820px}.section{padding-block:var(--section);position:relative}.section--tint{border-block:1px solid var(--line);background-color:#e2c99947}.center{text-align:center}.stack>*+*{margin-top:1rem}.section-head{max-width:720px;margin-bottom:clamp(2.5rem,5vw,4rem)}.section-head.center{margin-inline:auto}.section-head p{color:var(--ink-2)}.band-dark{color:var(--cream);background-color:var(--umber);background-image:var(--grain), radial-gradient(ellipse 70% 80% at 50% 0%, #d4ab5529, transparent 70%), radial-gradient(ellipse 50% 60% at 0% 100%, #a8621c2e, transparent 70%);isolation:isolate;position:relative}.band-dark:before,.band-dark:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.band-dark:before{background-image:var(--stardust-a);opacity:.55;animation:9s ease-in-out infinite alternate stardust}.band-dark:after{background-image:var(--stardust-b);opacity:.3;background-position:120px 60px;animation:13s ease-in-out -6s infinite alternate stardust}@keyframes stardust{0%{opacity:.15}to{opacity:.6}}.band-dark h2,.band-dark h3{color:var(--cream)}.band-dark h2 em,.band-dark h3 em,.band-dark .eyebrow{color:var(--gold-2)}.band-dark p{color:var(--cream-2)}.band-dark a:not(.btn){color:var(--gold-3)}.btn{min-height:52px;font-family:var(--font-caps);letter-spacing:.16em;text-transform:uppercase;text-align:center;cursor:pointer;transition:background-color .25s var(--ease), color .25s var(--ease), border-color .25s var(--ease), box-shadow .25s var(--ease), transform .25s var(--ease);border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:.7em;padding:.9rem 1.6rem;font-size:.76rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.btn svg{flex:none;width:18px;height:18px}.btn--primary{color:var(--cream);background:linear-gradient(#7b461b,#5c3211);border-color:#4a280c;box-shadow:inset 0 0 0 3px #5c3211,inset 0 0 0 4px #ecd08a73,0 10px 24px -14px #3c1e05cc}.btn--primary:hover{color:#fff8e8;background:linear-gradient(#8a5122,#693a15);transform:translateY(-1px)}.btn--ghost{color:var(--sepia);border-color:var(--line-strong);background:#f8efdc66}.btn--ghost:hover{color:var(--ink);border-color:var(--sepia);background:#f8efdccc}.btn--gold{color:var(--umber);background:linear-gradient(180deg, var(--gold-3), var(--gold-2));box-shadow:inset 0 0 0 3px var(--gold-2), inset 0 0 0 4px #23150b59;border-color:#a77b25}.btn--gold:hover{background:linear-gradient(180deg, #f3dc9f, var(--gold-3));transform:translateY(-1px)}.btn--line-light{color:var(--cream);background:0 0;border-color:#ecd08a80}.btn--line-light:hover{color:var(--umber);background:var(--gold-3);border-color:var(--gold-3)}.btn-row{flex-wrap:wrap;gap:.9rem;display:flex}.btn-row.center{justify-content:center}.link-arrow{font-family:var(--font-caps);letter-spacing:.16em;text-transform:uppercase;color:var(--sepia);align-items:center;gap:.5em;font-size:.74rem;font-weight:600;text-decoration:none;display:inline-flex}.link-arrow:after{content:"→";font-family:var(--font-body);letter-spacing:0;transition:transform .25s var(--ease);font-size:1.15rem}.link-arrow:hover:after{transform:translate(4px)}.divider{color:var(--gold);justify-content:center;align-items:center;gap:1rem;margin-block:2rem;display:flex}.divider:before,.divider:after{content:"";background:linear-gradient(90deg, transparent, var(--gold));flex:0 140px;height:1px}.divider:after{background:linear-gradient(270deg, transparent, var(--gold))}.tag{font-family:var(--font-caps);letter-spacing:.14em;text-transform:uppercase;color:var(--sepia);border:1px solid var(--line-strong);white-space:nowrap;background:#f8efdc8c;border-radius:999px;align-items:center;gap:.45em;padding:.3em .75em .25em;font-size:.66rem;font-weight:600;line-height:1.3;display:inline-flex}.tag--solid{color:var(--cream);background:var(--sepia);border-color:var(--sepia)}.tag--gold{color:var(--umber);background:var(--gold-3);border-color:var(--gold-2)}.star-list{margin:0;padding:0;list-style:none}.star-list li{margin-bottom:.55em;padding-left:1.6em;position:relative}.star-list li:before{content:"";background:var(--gold);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);width:.62em;height:.62em;position:absolute;top:.48em;left:.15em}.card{background:linear-gradient(180deg, #faf3e4d9, #f3e6ccd9), var(--grain);border:1px solid var(--line-strong);box-shadow:var(--shadow-card);border-radius:3px;position:relative}.card:before{content:"";border:1px solid var(--line-gold);pointer-events:none;border-radius:2px;position:absolute;inset:7px}.card:after,.ornate:after{content:"";inset:var(--corner-inset,-4.5px);pointer-events:none;background-image:var(--corner-star), var(--corner-star), var(--corner-star), var(--corner-star);background-position:0 0,100% 0,0 100%,100% 100%;background-repeat:no-repeat;background-size:24px 24px;position:absolute}.facts{gap:0;margin:0;display:grid}.facts>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(7.5rem,auto) 1fr;gap:1rem;padding-block:.8rem;display:grid}.facts>div:last-child{border-bottom:0}.facts dt{font-family:var(--font-caps);letter-spacing:.16em;text-transform:uppercase;color:var(--sepia);padding-top:.3em;font-size:.7rem;font-weight:600}.facts dd{margin:0}.notice{color:var(--ink-2);border-left:2px solid var(--gold);background:#e2c99940;align-items:flex-start;gap:.9rem;padding:1rem 1.25rem;font-size:.98rem;line-height:1.5;display:flex}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--umber);color:var(--cream);font-family:var(--font-caps);letter-spacing:.1em;padding:.75rem 1.25rem;font-size:.8rem;position:absolute;top:-100px;left:1rem}.skip-link:focus{color:var(--cream);top:1rem}.js [data-reveal]{opacity:0;transition:opacity .9s var(--ease), transform .9s var(--ease);transition-delay:var(--delay,0s);transform:translateY(14px)}.js [data-reveal].is-visible{opacity:1;transform:none}@keyframes spin{to{transform:rotate(360deg)}}.js [data-reveal] .glyph .ink{stroke-dasharray:1 2;stroke-dashoffset:1.05px}.js [data-reveal] .glyph .ink-fill{opacity:0}.js [data-reveal].is-visible .glyph .ink{animation:ink 1.8s var(--ease) forwards;animation-delay:calc(var(--delay,0s) + .25s)}.js [data-reveal].is-visible .glyph .ink-fill{animation:.8s forwards ink-fill;animation-delay:calc(var(--delay,0s) + 1.4s)}@keyframes ink{to{stroke-dashoffset:0}}@keyframes ink-fill{to{opacity:1}}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.45s}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.js [data-reveal]{opacity:1;transform:none}.js [data-reveal] .glyph .ink,.js [data-reveal] .glyph .ink-fill{stroke-dashoffset:0;opacity:1}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}.site-header.astro-nen7h5rs{z-index:50;view-transition-name:site-header;-webkit-backdrop-filter:blur(8px)saturate(1.1);transition:border-color .3s var(--ease), box-shadow .3s var(--ease);background:#f3e6cceb;border-bottom:1px solid #0000;position:sticky;top:0}.site-header.astro-nen7h5rs[data-scrolled]{border-color:var(--line);box-shadow:0 10px 30px -24px #3c1e0599}.header-inner.astro-nen7h5rs{min-height:var(--header-h);justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.brand.astro-nen7h5rs{color:var(--ink);align-items:center;gap:.85rem;text-decoration:none;display:flex}.brand-seal.astro-nen7h5rs{border-radius:50%;width:58px;height:58px;box-shadow:0 0 0 1px #b8892e80,0 6px 14px -8px #3c1e05b3}.brand-text.astro-nen7h5rs{flex-direction:column;line-height:1.1;display:flex}.brand-name.astro-nen7h5rs{font-family:var(--font-caps);letter-spacing:.08em;white-space:nowrap;font-size:1.02rem;font-weight:600}.brand-sub.astro-nen7h5rs{font-family:var(--font-display);color:var(--sepia);margin-top:.15rem;font-size:1.02rem;font-style:italic}.nav.astro-nen7h5rs ul.astro-nen7h5rs{align-items:center;gap:.1rem;margin:0;padding:0;list-style:none;display:flex}.nav.astro-nen7h5rs a.astro-nen7h5rs{font-family:var(--font-caps);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap;padding:.6rem .55rem;font-size:.72rem;font-weight:600;text-decoration:none;display:block;position:relative}.nav.astro-nen7h5rs a.astro-nen7h5rs:after{content:"";background:var(--gold);width:5px;height:5px;transition:transform .25s var(--ease);position:absolute;bottom:.25rem;left:50%;transform:translate(-50%)rotate(45deg)scale(0)}.nav.astro-nen7h5rs a.astro-nen7h5rs:hover{color:var(--ink)}.nav.astro-nen7h5rs a.astro-nen7h5rs:hover:after,.nav.astro-nen7h5rs a.astro-nen7h5rs[aria-current=page]:after{transform:translate(-50%)rotate(45deg)scale(1)}.nav.astro-nen7h5rs a.astro-nen7h5rs[aria-current=page]{color:var(--sepia)}.menu-toggle.astro-nen7h5rs{display:none}@media (width<=1240px){.brand-sub.astro-nen7h5rs{display:none}}@media (width<=1100px){.site-header.astro-nen7h5rs{-webkit-backdrop-filter:none;background:var(--paper)}.menu-toggle.astro-nen7h5rs{min-height:48px;font-family:var(--font-caps);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);border:1px solid var(--line-strong);cursor:pointer;background:0 0;border-radius:2px;align-items:center;gap:.6rem;padding:.5rem .9rem;font-size:.72rem;font-weight:600;display:inline-flex}.menu-toggle-lines.astro-nen7h5rs{gap:4px;width:18px;display:grid}.menu-toggle-lines.astro-nen7h5rs span.astro-nen7h5rs{height:1.5px;transition:transform .3s var(--ease), opacity .3s var(--ease);background:currentColor;display:block}.astro-nen7h5rs[data-open] .menu-toggle-lines.astro-nen7h5rs span.astro-nen7h5rs:first-child{transform:translateY(5.5px)rotate(45deg)}.astro-nen7h5rs[data-open] .menu-toggle-lines.astro-nen7h5rs span.astro-nen7h5rs:nth-child(2){opacity:0}.astro-nen7h5rs[data-open] .menu-toggle-lines.astro-nen7h5rs span.astro-nen7h5rs:nth-child(3){transform:translateY(-5.5px)rotate(-45deg)}.brand-sub.astro-nen7h5rs{display:block}.nav.astro-nen7h5rs{inset:var(--header-h) 0 0 0;background-color:var(--paper);background-image:var(--grain);border-top:1px solid var(--line);padding:1.5rem var(--gutter) 3rem;visibility:hidden;opacity:0;transition:opacity .3s var(--ease), transform .3s var(--ease), visibility 0s linear .3s;position:fixed;overflow-y:auto;transform:translateY(-8px)}.astro-nen7h5rs[data-open] .nav.astro-nen7h5rs{visibility:visible;opacity:1;transition-delay:0s;transform:none}.nav.astro-nen7h5rs ul.astro-nen7h5rs{flex-direction:column;align-items:stretch;gap:0;max-width:520px;margin-inline:auto}.nav.astro-nen7h5rs li.astro-nen7h5rs{border-bottom:1px solid var(--line)}.nav.astro-nen7h5rs a.astro-nen7h5rs{font-family:var(--font-display);letter-spacing:0;text-transform:none;color:var(--ink);padding:1.05rem .25rem;font-size:1.65rem;font-weight:600}.nav.astro-nen7h5rs a.astro-nen7h5rs:after{width:7px;height:7px;inset:50% .5rem auto auto;transform:translateY(-50%)rotate(45deg)scale(0)}.nav.astro-nen7h5rs a.astro-nen7h5rs:hover:after,.nav.astro-nen7h5rs a.astro-nen7h5rs[aria-current=page]:after{transform:translateY(-50%)rotate(45deg)scale(1)}}@media (width<=520px){.brand-seal.astro-nen7h5rs{width:50px;height:50px}.brand-name.astro-nen7h5rs{font-size:.9rem}.brand-sub.astro-nen7h5rs{font-size:.92rem}.menu-toggle-label.astro-nen7h5rs{display:none}}html.menu-open{overflow:hidden}.site-footer.astro-jo6i4kqk{margin-top:0;padding-block:clamp(4rem,8vw,6rem) 2.5rem}.footer-grid.astro-jo6i4kqk{grid-template-columns:1.4fr repeat(3,1fr);gap:clamp(2rem,4vw,3.5rem);display:grid}.footer-seal.astro-jo6i4kqk{border-radius:50%;width:112px;height:112px;margin-bottom:1.5rem;box-shadow:0 0 0 1px #ecd08a80,0 0 0 6px #ecd08a14}.footer-motto.astro-jo6i4kqk{font-family:var(--font-display);margin-bottom:.75rem;font-size:1.45rem;font-style:italic;line-height:1.3;color:var(--gold-3)!important}.footer-sub.astro-jo6i4kqk{font-size:1rem}.footer-title.astro-jo6i4kqk{font-family:var(--font-caps);letter-spacing:.2em;text-transform:uppercase;margin-bottom:1.1rem;font-size:.74rem;font-weight:600;color:var(--gold-2)!important}.footer-col.astro-jo6i4kqk ul.astro-jo6i4kqk{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.footer-col.astro-jo6i4kqk a.astro-jo6i4kqk{font-size:1.05rem;text-decoration:none;color:var(--cream)!important}.footer-col.astro-jo6i4kqk a.astro-jo6i4kqk:hover{text-decoration:underline;color:var(--gold-3)!important}.footer-wa.astro-jo6i4kqk{align-items:center;gap:.5rem;display:inline-flex}.footer-bottom.astro-jo6i4kqk{text-align:center;border-top:1px solid #ecd08a33;justify-items:center;gap:.9rem;margin-top:clamp(3rem,6vw,4.5rem);padding-top:2rem;display:grid}.footer-elements.astro-jo6i4kqk{color:var(--gold-2);opacity:.8}.footer-disclaimer.astro-jo6i4kqk{max-width:640px;margin:0;font-size:.95rem}.footer-legal.astro-jo6i4kqk{font-family:var(--font-caps);letter-spacing:.12em;opacity:.85;margin:0;font-size:.68rem}@media (width<=900px){.footer-grid.astro-jo6i4kqk{grid-template-columns:1fr 1fr}.footer-brand.astro-jo6i4kqk{grid-column:1/-1}}@media (width<=560px){.footer-grid.astro-jo6i4kqk{grid-template-columns:1fr}.site-footer.astro-jo6i4kqk{padding-bottom:6rem}}.wa-float.astro-vsqmdgo3{view-transition-name:wa-float;z-index:40;height:58px;color:var(--gold-3);background:var(--umber);box-shadow:inset 0 0 0 4px var(--umber), inset 0 0 0 5px #ecd08a4d, 0 14px 30px -12px #23150bb3;transition:transform .25s var(--ease), background-color .25s var(--ease);border:1px solid #ecd08a8c;border-radius:999px;align-items:center;gap:.6rem;padding:0 16px;text-decoration:none;display:inline-flex;position:fixed;bottom:clamp(1rem,2.5vw,1.75rem);right:clamp(1rem,2.5vw,1.75rem)}.wa-float.astro-vsqmdgo3:hover{color:var(--gold-3);background:var(--umber-2);transform:translateY(-2px)}.wa-float-label.astro-vsqmdgo3{font-family:var(--font-caps);letter-spacing:.16em;text-transform:uppercase;padding-right:4px;font-size:.72rem;font-weight:600}@media (width<=720px){.wa-float.astro-vsqmdgo3{justify-content:center;width:58px;padding:0}.wa-float-label.astro-vsqmdgo3{display:none}}.zodiac.astro-r4eaxho5{color:var(--gold)}.zodiac-outer.astro-r4eaxho5,.zodiac-signs.astro-r4eaxho5{transform-box:fill-box;transform-origin:50%}.zodiac--spin.astro-r4eaxho5 .zodiac-signs.astro-r4eaxho5{animation:spin var(--spin-duration,240s) linear infinite}.zodiac--spin.astro-r4eaxho5 .zodiac-outer.astro-r4eaxho5{animation:spin calc(var(--spin-duration,240s) * 1.6) linear infinite reverse}.zodiac--spin.astro-r4eaxho5 .zodiac-star.astro-r4eaxho5{animation:6.5s ease-in-out infinite glimmer}@keyframes glimmer{0%,to{opacity:1}50%{opacity:.25}}
