@font-face{font-family:'Marcellus';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/annaluxx/assets/fonts/marcellus-regular.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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:'Marcellus';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/annaluxx/assets/fonts/marcellus-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:'Jost';font-style:normal;font-weight:300;font-display:swap;src:url(/wp-content/themes/annaluxx/assets/fonts/jost-300.woff2) format('woff2')}@font-face{font-family:'Jost';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/annaluxx/assets/fonts/jost-400.woff2) format('woff2')}@font-face{font-family:'Jost';font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/annaluxx/assets/fonts/jost-500.woff2) format('woff2')}@font-face{font-family:'Jost';font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/themes/annaluxx/assets/fonts/jost-600.woff2) format('woff2')}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/annaluxx/assets/fonts/cormorant-garamond-cyrillic.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Jost';font-style:normal;font-weight:300;font-display:swap;src:url(/wp-content/themes/annaluxx/assets/fonts/jost-300-cyrillic.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Jost';font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/annaluxx/assets/fonts/jost-500-cyrillic.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}html[lang="ru-RU"] h1,html[lang="ru-RU"] h2,html[lang="ru-RU"] h3,html[lang="ru-RU"] h4,html[lang="ru-RU"] .anx-logo,html[lang="ru-RU"] .anx-proto__name,html[lang="ru-RU"] .anx-proto__val,html[lang="ru-RU"] .anx-spec__v,html[lang="ru-RU"] .anx-campcard__t,html[lang="ru-RU"] .anx-campcard__price,html[lang="ru-RU"] .anx-faq summary,html[lang="ru-RU"] .anx-postcard__t,html[lang="ru-RU"] .anx-table td:first-child{font-family:'Cormorant Garamond',Georgia,serif}:root{--anx-ink:#14100B;--anx-ink-2:#1E1710;--anx-ink-3:#2A2117;--anx-gold:#D8B876;--anx-gold-dim:#9A7C3E;--anx-gold-ink:#7E5F24;--anx-ivory:#F1EADD;--anx-ivory-2:#E4D9C6;--anx-foil:linear-gradient(100deg,#8A6A2B 0%,#E8CE96 28%,#C08F3C 48%,#F4E6C4 68%,#9A7C3E 100%);--anx-foil-btn:linear-gradient(100deg,#9A7C3E 0%,#EDD69F 26%,#C89A47 48%,#F6EACB 70%,#A6873F 100%);--anx-fs-display:clamp(2.4rem, 5.4vw, 4.6rem);--anx-fs-h2:clamp(1.8rem, 3.4vw, 2.9rem);--anx-fs-h3:clamp(1.15rem, 1.7vw, 1.4rem);--anx-track:.26em;--anx-max:1180px;--anx-headerh:78px;--anx-pad:clamp(20px, 5vw, 40px);--anx-sec-y:clamp(64px, 9vw, 128px)}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}body.anx-body{margin:0;background:var(--anx-ink);color:#E9E1D3;font-family:'Jost',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-weight:300;font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:hidden}.anx-body img{max-width:100%;display:block}a{color:inherit}.anx-body a{text-decoration:none}.anx-body h1,.anx-body h2,.anx-body h3,.anx-body h4{font-family:'Marcellus',Georgia,serif;font-weight:400;line-height:1.14;margin:0;letter-spacing:.005em}.anx-wrap{max-width:var(--anx-max);margin:0 auto;padding-left:var(--anx-pad);padding-right:var(--anx-pad)}.anx-sec{padding-top:var(--anx-sec-y);padding-bottom:var(--anx-sec-y)}.anx-foil-rule{height:1px;width:100%;background:var(--anx-foil);transform:scaleX(0);transform-origin:left;transition:transform 1.1s cubic-bezier(.16,.84,.28,1)}.is-in .anx-foil-rule{transform:scaleX(1)}.anx-eyebrow{font-size:.68rem;font-weight:500;letter-spacing:var(--anx-track);text-transform:uppercase;color:var(--anx-gold);display:flex;align-items:center;gap:14px;margin:0 0 20px}.anx-eyebrow::after{content:"";flex:1;height:1px;background:linear-gradient(90deg,var(--anx-gold-dim),transparent);max-width:120px}.anx-eyebrow--center{justify-content:center}.anx-eyebrow--center::after{display:none}.anx-eyebrow--center::before{content:"";width:26px;height:1px;background:var(--anx-gold-dim)}.anx-gold-word{background:var(--anx-foil);-webkit-background-clip:text;background-clip:text;color:#fff0}.anx-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:'Jost',sans-serif;font-size:.78rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;padding:17px 32px;border:0;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease,background .3s ease,color .3s ease;text-align:center;background:#fff0;-webkit-appearance:none;appearance:none}.anx-btn--solid{background:var(--anx-foil-btn);color:#140F06;font-weight:600;text-shadow:0 1px 0 rgb(255 240 200 / .35);box-shadow:0 8px 30px rgb(200 150 60 / .16)}.anx-btn--solid:hover{transform:translateY(-2px);box-shadow:0 14px 40px rgb(200 150 60 / .3)}.anx-btn--ghost{border:1px solid var(--anx-ink-3);color:#E9E1D3}.anx-btn--ghost:hover{border-color:var(--anx-gold-dim);color:var(--anx-gold)}.anx-btn--dark{background:var(--anx-ink);color:var(--anx-gold);font-weight:500}.anx-btn--dark:hover{transform:translateY(-2px)}.anx-btn:focus-visible{outline:2px solid var(--anx-gold);outline-offset:3px}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--anx-gold);outline-offset:3px}.anx-reveal{opacity:1;transform:none;transition:opacity .8s ease,transform .8s cubic-bezier(.16,.84,.28,1)}.anx-js .anx-reveal{opacity:0;transform:translateY(26px)}.anx-js .anx-reveal.is-in{opacity:1;transform:none}.anx-header{position:sticky;top:0;z-index:60;background:rgb(20 16 11 / .86);backdrop-filter:blur(14px);border-bottom:1px solid var(--anx-ink-3)}.anx-header__in{display:flex;align-items:center;justify-content:space-between;gap:clamp(14px,2vw,26px);height:var(--anx-headerh)}.anx-logo{font-family:'Marcellus',serif;font-size:1.32rem;letter-spacing:.34em;text-transform:uppercase;padding-left:.34em;background:var(--anx-foil);-webkit-background-clip:text;background-clip:text;color:#fff0}.anx-nav{display:flex;align-items:center;gap:clamp(12px,1.7vw,26px);font-size:.73rem;letter-spacing:.1em;text-transform:uppercase;font-weight:400;min-width:0}.anx-nav a{color:#BEB3A0;transition:color .25s}.anx-nav a:hover{color:var(--anx-gold)}.anx-header__cta{display:flex;align-items:center;gap:clamp(12px,1.6vw,20px);flex-shrink:0}.anx-header__tel{font-size:.85rem;letter-spacing:.06em;color:var(--anx-gold);white-space:nowrap}.anx-header .anx-btn{padding:13px 24px}.anx-hero{position:relative;padding-top:clamp(56px,8vw,96px);padding-bottom:clamp(56px,8vw,96px);overflow:hidden;background:var(--anx-ink)}.anx-hero::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(180deg,rgb(20 16 11 / .80) 0%,rgb(20 16 11 / .70) 55%,rgb(20 16 11 / .86) 100%),url(/wp-content/themes/annaluxx/assets/img/Mobile-BG.webp);background-size:cover,cover;background-position:center top,center top;background-repeat:no-repeat,no-repeat}.anx-hero::before{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(900px 520px at 74% 18%,rgb(216 184 118 / .07),transparent 62%),radial-gradient(600px 400px at 6% 92%,rgb(154 124 62 / .05),transparent 65%);pointer-events:none}@media (min-width:721px){.anx-hero::after{background-image:linear-gradient(100deg,rgb(20 16 11 / .80) 0%,rgb(20 16 11 / .72) 45%,rgb(20 16 11 / .60) 100%),url(/wp-content/themes/annaluxx/assets/img/Tablet-BG.webp)}}@media (min-width:1025px){.anx-hero::after{background-image:linear-gradient(100deg,rgb(20 16 11 / .78) 0%,rgb(20 16 11 / .74) 30%,rgb(20 16 11 / .66) 58%,rgb(20 16 11 / .55) 100%),url(/wp-content/themes/annaluxx/assets/img/PC-BG.webp);background-position:center top,left top}}.anx-hero__grid{position:relative;z-index:2;display:grid;grid-template-columns:1.08fr .92fr;gap:clamp(36px,5vw,72px);align-items:center}.anx-hero h1{font-size:var(--anx-fs-display);margin-bottom:26px}.anx-hero__lede{font-size:1.06rem;color:#C4BBA9;max-width:50ch;margin:0 0 34px}.anx-hero__actions{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:26px}.anx-hero__hours{font-size:.8rem;letter-spacing:.1em;color:#A89E8C;text-transform:uppercase}.anx-card{position:relative;background:var(--anx-ink-2);padding:clamp(24px,3vw,34px);border:1px solid var(--anx-ink-3);box-shadow:0 30px 80px rgb(0 0 0 / .5)}.anx-card::before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--anx-foil)}.anx-card__label{font-size:.64rem;letter-spacing:var(--anx-track);text-transform:uppercase;color:var(--anx-gold-dim);margin:0 0 18px}.anx-card__q{font-family:'Marcellus',serif;font-size:1.32rem;margin:0 0 18px;color:#F0E8DA}.anx-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:26px}.anx-chip{font-family:'Jost',sans-serif;font-size:.76rem;letter-spacing:.06em;padding:9px 15px;background:#fff0;color:#B5AA97;border:1px solid var(--anx-ink-3);cursor:pointer;transition:all .25s}.anx-chip:hover{border-color:var(--anx-gold-dim);color:var(--anx-gold)}.anx-chip.is-active{background:var(--anx-gold);border-color:var(--anx-gold);color:#17110A;font-weight:500}.anx-proto{border-top:1px solid var(--anx-ink-3);padding-top:22px}.anx-proto.is-swap{animation:anxSwap .42s ease}@keyframes anxSwap{from{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.anx-proto__name{font-family:'Marcellus',serif;font-size:1.5rem;color:var(--anx-gold);margin:0 0 6px}.anx-proto__note{font-size:.88rem;color:#9A9081;margin:0 0 22px}.anx-proto__data{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--anx-ink-3);margin-bottom:22px}.anx-proto__cell{background:var(--anx-ink-2);padding:15px 12px}.anx-proto__val{font-family:'Marcellus',serif;font-size:1.28rem;color:#F0E8DA;line-height:1.1}.anx-proto__key{font-size:.6rem;letter-spacing:.16em;text-transform:uppercase;color:#877E6F;margin-top:7px}.anx-proto__step{display:flex;gap:11px;align-items:flex-start;font-size:.88rem;color:#B5AA97;margin-bottom:22px}.anx-proto__step span{color:var(--anx-gold);flex-shrink:0}.anx-proto .anx-btn{width:100%}.anx-camp{padding-top:clamp(48px,6vw,84px);padding-bottom:clamp(48px,6vw,84px);border-top:1px solid var(--anx-ink-3)}.anx-camp__head{display:flex;flex-wrap:wrap;gap:18px;align-items:flex-end;justify-content:space-between;margin-bottom:clamp(26px,3.4vw,42px)}.anx-camp__head h2{font-size:var(--anx-fs-h2)}.anx-camp__head p{margin:8px 0 0;color:#A79D8C;max-width:46ch}.anx-camp__note{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:#877E6F;white-space:nowrap}.anx-camp__note--page{display:block;margin:20px 0 0;text-align:right}.anx-camp__grid{display:grid;grid-template-columns:repeat(var(--anx-camp-cols,3),1fr);gap:clamp(16px,2.2vw,28px)}.anx-campcard{display:block;position:relative;background:var(--anx-ink-2);border:1px solid var(--anx-ink-3);overflow:hidden;transition:transform .38s cubic-bezier(.16,.84,.28,1),border-color .38s ease,box-shadow .38s ease}.anx-campcard:hover{transform:translateY(-5px);border-color:var(--anx-gold-dim);box-shadow:0 24px 60px rgb(0 0 0 / .55)}.anx-campcard::after{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--anx-foil);opacity:0;transition:opacity .38s ease;z-index:3}.anx-campcard:hover::after{opacity:1}.anx-campcard__media{position:relative;width:100%;aspect-ratio:4/5;overflow:hidden;background:radial-gradient(120% 80% at 50% 18%,rgb(216 184 118 / .13),transparent 62%),linear-gradient(180deg,#231B12,#171108);display:flex;align-items:center;justify-content:center}.anx-campcard__media img{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.16,.84,.28,1)}.anx-campcard:hover .anx-campcard__media img{transform:scale(1.04)}.anx-ph{text-align:center;padding:24px;pointer-events:none}.anx-ph__mark{font-family:'Marcellus',serif;font-size:2.4rem;color:rgb(216 184 118 / .28);letter-spacing:.14em;line-height:1}.anx-ph__txt{font-size:.62rem;letter-spacing:.17em;text-transform:uppercase;color:#6E6658;margin-top:14px;line-height:1.7}.anx-campcard__body{padding:22px 22px 24px;border-top:1px solid var(--anx-ink-3)}.anx-campcard__tag{font-size:.62rem;letter-spacing:.17em;text-transform:uppercase;color:var(--anx-gold-dim);margin-bottom:10px}.anx-campcard__t{font-family:'Marcellus',serif;font-size:1.2rem;color:#F0E8DA;margin:0 0 8px;line-height:1.25}.anx-campcard__d{font-size:.86rem;color:#9A9081;margin:0 0 18px;line-height:1.6}.anx-campcard__foot{display:flex;align-items:center;justify-content:space-between;gap:14px}.anx-campcard__price{font-family:'Marcellus',serif;font-size:1.28rem;background:var(--anx-foil);-webkit-background-clip:text;background-clip:text;color:#fff0}.anx-campcard__go{font-size:.68rem;letter-spacing:.15em;text-transform:uppercase;color:var(--anx-gold);display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.anx-campcard__go i{font-style:normal;display:inline-block;transition:transform .3s ease}.anx-campcard:hover .anx-campcard__go i{transform:translateX(5px)}.anx-rail{position:fixed;right:18px;top:50%;transform:translateY(-50%);z-index:70;display:flex;flex-direction:column;gap:10px}.anx-rail__btn{display:flex;align-items:center;gap:0;height:54px;padding:0 15px;border:1px solid #7E6738;background:rgb(24 19 12 / .96);backdrop-filter:blur(12px);color:#F0E8DA;overflow:hidden;box-shadow:0 10px 34px rgb(0 0 0 / .5);transition:gap .34s cubic-bezier(.16,.84,.28,1),padding .34s cubic-bezier(.16,.84,.28,1),border-color .3s ease,background .3s ease,color .3s ease}.anx-rail__btn svg{width:24px;height:24px;flex-shrink:0}.anx-rail__btn span{max-width:0;opacity:0;white-space:nowrap;font-size:.74rem;letter-spacing:.13em;text-transform:uppercase;transition:max-width .34s cubic-bezier(.16,.84,.28,1),opacity .26s ease}.anx-rail:hover .anx-rail__btn,.anx-rail__btn:hover,.anx-rail__btn:focus-visible{gap:11px;padding:0 20px 0 15px;border-color:var(--anx-gold-dim)}.anx-rail:hover .anx-rail__btn span,.anx-rail__btn:hover span,.anx-rail__btn:focus-visible span{max-width:190px;opacity:1}.anx-rail__btn--wa svg{color:#5EE06D}.anx-rail__btn--wa span{color:#F0E8DA}.anx-rail__btn--wa:hover,.anx-rail__btn--wa:focus-visible{background:#1B7A34;border-color:#2AA34C;color:#fff}.anx-rail__btn--wa:hover svg,.anx-rail__btn--wa:focus-visible svg,.anx-rail__btn--wa:hover span,.anx-rail__btn--wa:focus-visible span{color:#fff}.anx-rail__btn--tel svg{color:var(--anx-gold)}.anx-rail__btn--tel span{color:var(--anx-gold)}.anx-rail__btn--tel:hover,.anx-rail__btn--tel:focus-visible{background:var(--anx-gold);border-color:var(--anx-gold);color:#140F06}.anx-rail__btn--tel:hover svg,.anx-rail__btn--tel:focus-visible svg,.anx-rail__btn--tel:hover span,.anx-rail__btn--tel:focus-visible span{color:#140F06}.anx-trust{border-top:1px solid var(--anx-ink-3);border-bottom:1px solid var(--anx-ink-3);background:#100D08}.anx-trust__in{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--anx-ink-3)}.anx-trust__item{background:#100D08;padding:30px 24px;text-align:center}.anx-trust__t{font-family:'Marcellus',serif;font-size:1.02rem;color:var(--anx-gold);margin-bottom:6px}.anx-trust__d{font-size:.8rem;color:#8D8474;line-height:1.5}.anx-flow{list-style:none;margin:clamp(28px,3.4vw,44px) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--anx-ink-3);border:1px solid var(--anx-ink-3)}.anx-flow__item{background:#100D08;padding:clamp(26px,3vw,38px) clamp(22px,2.4vw,30px)}.anx-flow__n{display:block;font-family:'Jost',sans-serif;font-size:.72rem;font-weight:500;letter-spacing:.2em;color:#9A7C3E;margin-bottom:14px}.anx-flow__item h3{font-size:var(--anx-fs-h3);color:#F0E8DA;margin:0 0 10px}.anx-flow__item p{font-size:.92rem;color:#A89E8C;line-height:1.7;margin:0}.anx-sec__more{margin:clamp(22px,2.6vw,32px) 0 0;text-align:right}.anx-sec__more a{font-family:'Jost',sans-serif;font-size:.72rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--anx-gold);border-bottom:1px solid rgb(216 184 118 / .35);padding-bottom:3px;transition:border-color .25s}.anx-sec__more a:hover,.anx-sec__more a:focus-visible{border-bottom-color:var(--anx-gold)}.anx-sec__more span{display:inline-block;transition:transform .25s}.anx-sec__more a:hover span{transform:translateX(4px)}.anx-head{max-width:58ch;margin-bottom:clamp(38px,5vw,58px)}.anx-head h2{font-size:var(--anx-fs-h2);margin-bottom:18px}.anx-head p{color:#A79D8C;margin:0}.anx-head--center{margin-left:auto;margin-right:auto;text-align:center}.anx-services{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--anx-ink-3);border:1px solid var(--anx-ink-3)}.anx-service{background:var(--anx-ink);padding:clamp(26px,3vw,38px);display:flex;flex-direction:column;min-height:250px;transition:background .35s ease;position:relative}.anx-service:hover{background:var(--anx-ink-2)}.anx-service--bg{background:var(--anx-ink)}.anx-service--bg:hover{background:var(--anx-ink)}.anx-service__bg{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.anx-service__bg img{width:100%;height:100%;object-fit:cover;display:block;opacity:.62;transform:scale(1.05);transition:opacity .45s ease,transform .8s cubic-bezier(.16,.84,.28,1)}.anx-service__bg::after{content:"";position:absolute;inset:0;background:rgb(20 16 11 / .55)}.anx-service--bg:hover .anx-service__bg img,.anx-service--bg:focus-within .anx-service__bg img{opacity:.87;transform:scale(1)}.anx-service--bg .anx-service__idx,.anx-service--bg h3,.anx-service--bg h3 a,.anx-service--bg p,.anx-service--bg .anx-service__link{text-shadow:0 1px 2px rgb(0 0 0 / .85),0 2px 10px rgb(0 0 0 / .55)}.anx-service>*:not(.anx-service__bg){position:relative;z-index:2}.anx-service--bg .anx-service__idx{color:#C09E5C}@media (prefers-reduced-motion:reduce){.anx-service__bg img{transform:none;transition:opacity .45s ease}.anx-service--bg:hover .anx-service__bg img{transform:none}}.anx-service__idx{font-family:'Marcellus',serif;font-size:.9rem;color:var(--anx-gold-dim);letter-spacing:.1em;margin-bottom:22px}.anx-service h3{font-size:var(--anx-fs-h3);margin-bottom:12px;color:#F0E8DA}.anx-service p{font-size:.92rem;color:#9A9081;margin:0 0 22px;flex:1}.anx-service__link{font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--anx-gold);display:inline-flex;align-items:center;gap:9px}.anx-service__link span{transition:transform .3s ease;display:inline-block}.anx-service:hover .anx-service__link span{transform:translateX(6px)}.anx-service__link{transition:color .35s ease,text-shadow .35s ease}.anx-service:hover .anx-service__link,.anx-service:focus-within .anx-service__link{color:#F4E3B4;text-shadow:0 1px 2px rgb(0 0 0 / .85),0 0 12px rgb(216 184 118 / .55),0 0 26px rgb(216 184 118 / .30)}@media (prefers-reduced-motion:reduce){.anx-service__link{transition:none}}.anx-spot{background:var(--anx-ink-2);border-top:1px solid var(--anx-ink-3);border-bottom:1px solid var(--anx-ink-3)}.anx-spot__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(36px,5vw,72px);align-items:center}.anx-spot h2{font-size:var(--anx-fs-h2);margin-bottom:20px}.anx-spot p{color:#A79D8C;margin:0 0 18px}.anx-specs{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--anx-ink-3);border:1px solid var(--anx-ink-3)}.anx-spec{background:var(--anx-ink-2);padding:clamp(22px,2.6vw,32px)}.anx-spec__v{font-family:'Marcellus',serif;font-size:clamp(1.7rem,3vw,2.3rem);line-height:1;margin-bottom:10px}.anx-spec__k{font-size:.68rem;letter-spacing:.15em;text-transform:uppercase;color:#877E6F;line-height:1.5}.anx-light{background:var(--anx-ivory);color:#1A1409}.anx-light h2,.anx-light h3{color:#1A1409}.anx-light .anx-eyebrow{color:var(--anx-gold-ink)}.anx-light .anx-eyebrow::after{background:linear-gradient(90deg,var(--anx-gold-ink),transparent)}.anx-light .anx-eyebrow--center::before{background:var(--anx-gold-ink)}.anx-light .anx-head p{color:#6B6252}.anx-table{width:100%;border-collapse:collapse;font-size:.95rem}.anx-table thead th{text-align:left;font-family:'Jost',sans-serif;font-weight:500;font-size:.64rem;letter-spacing:.17em;text-transform:uppercase;color:var(--anx-gold-ink);padding:0 16px 14px;border-bottom:1px solid var(--anx-ivory-2)}.anx-table tbody td{padding:19px 16px;border-bottom:1px solid var(--anx-ivory-2);color:#4A4234;vertical-align:top}.anx-table tbody tr:hover td{background:rgb(255 255 255 / .42)}.anx-table td:first-child{font-family:'Marcellus',serif;font-size:1.05rem;color:#1A1409}.anx-note{margin-top:34px;padding:26px 30px;background:rgb(255 255 255 / .5);border-left:2px solid var(--anx-gold-ink);display:flex;flex-wrap:wrap;gap:22px;align-items:center;justify-content:space-between}.anx-note p{margin:0;max-width:56ch;color:#4A4234;font-size:.95rem}.anx-note strong{font-weight:500;color:#1A1409}.anx-team{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(18px,2.4vw,30px)}.anx-member{background:var(--anx-ink-2);border:1px solid var(--anx-ink-3);padding:0 0 28px;position:relative}.anx-member__ph{aspect-ratio:4/5;background:radial-gradient(120% 90% at 50% 12%,rgb(216 184 118 / .14),transparent 62%),linear-gradient(180deg,#231B12,#191309);display:flex;align-items:flex-end;justify-content:center;padding-bottom:22px;border-bottom:1px solid var(--anx-ink-3)}.anx-member__mark{font-family:'Marcellus',serif;font-size:3.4rem;color:rgb(216 184 118 / .24);letter-spacing:.1em}.anx-member__ph img{width:100%;height:100%;object-fit:cover}.anx-member__body{padding:24px 26px 0}.anx-member h3{font-size:1.18rem;margin-bottom:6px;color:#F0E8DA}.anx-member__role{font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--anx-gold);margin-bottom:12px}.anx-member p{font-size:.88rem;color:#9A9081;margin:0}.anx-rating{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:44px}.anx-rating__n{font-family:'Marcellus',serif;font-size:2.5rem;color:var(--anx-gold);line-height:1}.anx-rating__m{font-size:.74rem;letter-spacing:.15em;text-transform:uppercase;color:#8D8474;line-height:1.6}.anx-quotes{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--anx-ink-3);border:1px solid var(--anx-ink-3)}.anx-quote{background:var(--anx-ink);padding:clamp(26px,3vw,36px);display:flex;flex-direction:column}.anx-quote__stars{color:var(--anx-gold);letter-spacing:.24em;font-size:.8rem;margin-bottom:18px}.anx-quote p{font-size:.98rem;color:#C4BBA9;margin:0 0 22px;flex:1;line-height:1.72}.anx-quote__who{font-size:.7rem;letter-spacing:.15em;text-transform:uppercase;color:#877E6F}.anx-quotes__src{text-align:center;margin:26px 0 0;font-size:.76rem;color:#6E6658;letter-spacing:.04em}.anx-quotes__src a{color:var(--anx-gold-dim);border-bottom:1px solid rgb(154 124 62 / .4)}.anx-quotes__src a:hover{color:var(--anx-gold)}.anx-sec--darker{background:#100D08;border-top:1px solid var(--anx-ink-3);border-bottom:1px solid var(--anx-ink-3)}.anx-faq{max-width:860px;margin:0 auto;border-top:1px solid var(--anx-ink-3)}.anx-faq details{border-bottom:1px solid var(--anx-ink-3)}.anx-faq summary{list-style:none;cursor:pointer;padding:26px 46px 26px 0;position:relative;font-family:'Marcellus',serif;font-size:1.1rem;color:#F0E8DA;transition:color .25s}.anx-faq summary::-webkit-details-marker{display:none}.anx-faq summary:hover{color:var(--anx-gold)}.anx-faq summary::after{content:"+";position:absolute;right:8px;top:50%;transform:translateY(-50%);color:var(--anx-gold);font-family:'Jost',sans-serif;font-size:1.4rem;font-weight:300;transition:transform .3s}.anx-faq details[open] summary::after{content:"–"}.anx-faq__a{padding:0 46px 28px 0;color:#A79D8C;font-size:.98rem;margin:0}.anx-visit{background:var(--anx-ink-2);border-top:1px solid var(--anx-ink-3)}.anx-visit__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(36px,5vw,70px)}.anx-visit h2{font-size:var(--anx-fs-h2);margin-bottom:20px}.anx-visit__lede{color:#A79D8C;margin:0 0 32px;max-width:44ch}.anx-facts{display:grid;gap:1px;background:var(--anx-ink-3);border:1px solid var(--anx-ink-3)}.anx-fact{background:var(--anx-ink-2);padding:22px 26px;display:grid;grid-template-columns:118px 1fr;gap:18px;align-items:baseline}.anx-fact__k{font-size:.63rem;letter-spacing:.16em;text-transform:uppercase;color:var(--anx-gold-dim)}.anx-fact__v{color:#E0D8CA;font-size:.98rem}.anx-fact__v a:hover{color:var(--anx-gold)}.anx-visit__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.anx-footer{background:#100D08;border-top:1px solid var(--anx-ink-3);padding:56px 0 40px}.anx-footer__grid{display:flex;flex-wrap:wrap;gap:32px;justify-content:space-between;align-items:flex-start}.anx-footer__cols{display:flex;flex-wrap:wrap;gap:clamp(32px,6vw,72px)}.anx-logo--sm{font-size:1.1rem}.anx-footer__about{font-size:.86rem;color:#A89E8C;margin:7px 0 0;letter-spacing:.01em}.anx-footer__seo{font-size:.8rem;line-height:1.65;color:#8D8474;max-width:46ch;margin:14px 0 0}.anx-footer__grid>div:first-child{flex:1 1 300px;max-width:420px}.anx-footer__about{white-space:nowrap}.anx-footer h4{font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;color:var(--anx-gold-dim);margin-bottom:16px;font-family:'Jost',sans-serif;font-weight:500}.anx-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.anx-footer li a{font-size:.9rem;color:#8D8474;transition:color .25s}.anx-footer li a:hover{color:var(--anx-gold)}.anx-footer__bottom{margin-top:44px;padding-top:26px;border-top:1px solid var(--anx-ink-3);display:flex;flex-wrap:wrap;gap:16px 24px;justify-content:space-between;font-size:.78rem;color:#8D8474}.anx-footer__credit a,.anx-footer__cc a{color:#A89E8C;border-bottom:1px solid rgb(168 158 140 / .35);transition:color .25s,border-color .25s}.anx-footer__credit a:hover,.anx-footer__credit a:focus-visible,.anx-footer__cc a:hover,.anx-footer__cc a:focus-visible{color:var(--anx-gold);border-bottom-color:var(--anx-gold)}.anx-cc{position:fixed;left:0;right:0;bottom:0;z-index:120;background:var(--anx-ink-2);border-top:1px solid var(--anx-gold-dim);box-shadow:0 -18px 50px rgb(0 0 0 / .55);animation:anxCcUp .45s cubic-bezier(.16,.84,.28,1) both}.anx-cc[hidden]{display:none}@keyframes anxCcUp{from{transform:translateY(100%)}to{transform:translateY(0)}}.anx-cc__in{max-width:var(--anx-max);margin:0 auto;padding:22px var(--anx-pad);display:grid;grid-template-columns:1fr auto;gap:18px 32px;align-items:center}.anx-cc__t{font-family:'Jost',sans-serif;font-size:.66rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--anx-gold);margin:0 0 7px}.anx-cc__d{font-size:.87rem;line-height:1.65;color:#C4BBA9;margin:0;max-width:74ch}.anx-cc__d a{color:var(--anx-gold);border-bottom:1px solid rgb(216 184 118 / .4)}.anx-cc__d a:hover{border-bottom-color:var(--anx-gold)}.anx-cc__acts{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.anx-cc__ok,.anx-cc__no{padding:14px 26px;font-size:.7rem;white-space:nowrap}.anx-cc__no{border-color:#8A7A60}.anx-cc__more{background:none;border:0;cursor:pointer;padding:6px 4px;font-family:'Jost',sans-serif;font-size:.7rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#A89E8C;border-bottom:1px solid rgb(168 158 140 / .35);transition:color .25s,border-color .25s}.anx-cc__more:hover,.anx-cc__more:focus-visible{color:var(--anx-gold);border-bottom-color:var(--anx-gold)}.anx-cc__opts{grid-column:1 / -1;border-top:1px solid var(--anx-ink-3);padding-top:18px;margin-top:2px;display:grid;gap:14px}.anx-cc__opts[hidden]{display:none}.anx-cc__opt{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;cursor:pointer}.anx-cc__opt--fixed{cursor:default;opacity:.72}.anx-cc__opt input{width:17px;height:17px;margin:2px 0 0;accent-color:#D8B876;cursor:inherit}.anx-cc__opt span{font-size:.84rem;line-height:1.6;color:#A89E8C}.anx-cc__opt strong{display:block;color:#F0E8DA;font-weight:500;font-size:.88rem;margin-bottom:2px}.anx-cc__save{justify-self:start;padding:12px 24px;font-size:.68rem;border-color:#8A7A60}@media (max-width:860px){.anx-cc__in{grid-template-columns:1fr;gap:16px;padding:20px var(--anx-pad)}.anx-cc__acts{display:grid;grid-template-columns:1fr 1fr;gap:10px}.anx-cc__more{grid-column:1 / -1;justify-self:start}}.anx-cc-on .anx-mobar{display:none!important}@media (prefers-reduced-motion:reduce){.anx-cc{animation:none}}.anx-mobar{display:none}.anx-mobar__btn{flex:1;display:flex;align-items:center;justify-content:center;gap:9px;height:52px;font-size:.76rem;letter-spacing:.11em;text-transform:uppercase;font-weight:500;border:1px solid var(--anx-ink-3)}.anx-mobar__btn svg{width:20px;height:20px;flex-shrink:0}.anx-mobar__btn--wa{background:#1B7A34;border-color:#2AA34C;color:#fff}.anx-mobar__btn--tel{background:#fff0;border-color:#7E6738;color:var(--anx-gold)}.anx-skip{position:absolute;left:-9999px;top:0;z-index:999;padding:14px 22px;background:var(--anx-gold);color:#140F06;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600}.anx-skip:focus{left:12px;top:12px}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.anx-logo--img{display:block;line-height:0}.anx-logo--img img{height:54px;width:auto;max-width:260px;object-fit:contain}.anx-nav ul{list-style:none;margin:0;padding:0;display:flex;gap:inherit;flex-wrap:nowrap}.anx-nav li{white-space:nowrap;list-style:none;margin:0}.anx-nav .current-menu-item>a{color:var(--anx-gold)}.anx-nav>li{position:relative;display:flex;align-items:center;height:var(--anx-headerh)}.anx-nav .menu-item-has-children>a{display:inline-flex;align-items:center;gap:7px}.anx-nav .menu-item-has-children>a::after{content:"";width:5px;height:5px;flex-shrink:0;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .25s ease;opacity:.75}.anx-nav>li:hover>a::after,.anx-nav>li:focus-within>a::after{transform:translateY(0) rotate(225deg);opacity:1}.anx-nav .sub-menu{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(8px);display:grid;grid-template-columns:1fr 1fr;gap:1px;width:560px;max-width:calc(100vw - 40px);background:var(--anx-ink-3);border:1px solid var(--anx-ink-3);border-top:0;box-shadow:0 26px 60px rgb(0 0 0 / .55);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,transform .35s cubic-bezier(.16,.84,.28,1);z-index:70}.anx-nav .sub-menu::after{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--anx-foil);z-index:2}.anx-nav>li:hover>.sub-menu,.anx-nav>li:focus-within>.sub-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0)}.anx-nav .sub-menu li{background:var(--anx-ink-2);white-space:normal;height:auto;display:block}.anx-nav .sub-menu a{display:block;padding:17px 20px 18px;font-family:'Marcellus',serif;font-size:.94rem;letter-spacing:.01em;text-transform:none;color:#E9E1D3;transition:background-color .25s ease,color .25s ease}.anx-nav .sub-menu a:hover,.anx-nav .sub-menu a:focus-visible{background:#241C13;color:var(--anx-gold)}.anx-nav__d{display:block;margin-top:5px;font-family:'Jost',sans-serif;font-size:.72rem;font-weight:300;letter-spacing:.01em;text-transform:none;color:#8D8474;line-height:1.45;transition:color .25s ease}.anx-nav .sub-menu a:hover .anx-nav__d{color:#A89E8C}@media (prefers-reduced-motion:reduce){.anx-nav .sub-menu{transition:opacity .01s}}.anx-lang{display:flex;gap:2px;align-items:center}.anx-lang__item{font-size:.7rem;letter-spacing:.12em;font-weight:500;padding:7px 9px;color:#8D8474;transition:color .25s}.anx-lang__item:hover{color:var(--anx-gold)}.anx-lang__item.is-active{color:var(--anx-gold);border-bottom:1px solid var(--anx-gold-dim)}.anx-burger{display:none;width:44px;height:44px;padding:0;background:#fff0;border:1px solid var(--anx-ink-3);cursor:pointer;position:relative}.anx-burger span{display:block;width:18px;height:1px;background:var(--anx-gold);margin:4px auto;transition:transform .3s ease,opacity .25s ease}.anx-burger[aria-expanded="true"] span:nth-child(1){transform:translateY(5px) rotate(45deg)}.anx-burger[aria-expanded="true"] span:nth-child(2){opacity:0}.anx-burger[aria-expanded="true"] span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.anx-mobilenav{display:none;border-top:1px solid var(--anx-ink-3);background:var(--anx-ink-2);padding:10px var(--anx-pad) 22px}.anx-mobilenav[hidden]{display:none}.anx-mobilenav ul{list-style:none;margin:0;padding:0;display:grid}.anx-mobilenav li{border-bottom:1px solid var(--anx-ink-3);list-style:none;margin:0}.anx-mobilenav a{display:block;padding:15px 2px;font-size:.84rem;letter-spacing:.12em;text-transform:uppercase;color:#C4BBA9}.anx-mobilenav a:hover,.anx-mobilenav .current-menu-item>a{color:var(--anx-gold)}.anx-mobilenav .sub-menu{display:grid;background:#100D08;border-top:1px solid var(--anx-ink-3)}.anx-mobilenav .sub-menu li:last-child{border-bottom:0}.anx-mobilenav .sub-menu a{padding-left:28px;font-size:.88rem;color:#A89E8C}.anx-mobilenav .sub-menu a::before{content:"— ";color:var(--anx-gold-dim)}.anx-mobilenav .anx-nav__d{display:none}.anx-mobilenav__tel{display:inline-block;margin-top:18px;color:var(--anx-gold);font-size:.95rem;letter-spacing:.06em}.anx-crumb{display:flex;flex-wrap:wrap;gap:9px;align-items:center;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:#6E6658;margin-bottom:20px}.anx-crumb a{color:var(--anx-gold-dim)}.anx-crumb a:hover{color:var(--anx-gold)}.anx-crumb span[aria-hidden]{color:#4A4234}.anx-light .anx-crumb{color:#7A7263}.anx-light .anx-crumb a{color:var(--anx-gold-ink)}.anx-prose{max-width:72ch;font-size:1.03rem;color:#C4BBA9;line-height:1.78}.anx-prose>*+*{margin-top:1.15em}.anx-prose .anx-lede{font-size:1.12rem;color:#D8D0C0;line-height:1.7}.anx-prose h2{font-size:var(--anx-fs-h2);color:#F0E8DA;margin-top:1.9em}.anx-prose h3{font-size:var(--anx-fs-h3);color:#F0E8DA;margin-top:1.7em}.anx-prose h4{font-family:'Jost',sans-serif;font-size:.74rem;font-weight:500;letter-spacing:var(--anx-track);text-transform:uppercase;color:var(--anx-gold);margin-top:1.6em}.anx-prose a{color:var(--anx-gold);border-bottom:1px solid rgb(154 124 62 / .45)}.anx-prose a:hover{border-bottom-color:var(--anx-gold)}.anx-prose strong{color:#F0E8DA;font-weight:500}.anx-prose ul,.anx-prose ol{padding-left:1.3em}.anx-prose li+li{margin-top:.5em}.anx-prose ul li::marker{color:var(--anx-gold-dim)}.anx-prose blockquote{border-left:2px solid var(--anx-gold-dim);padding:4px 0 4px 22px;font-family:'Marcellus',serif;font-size:1.18rem;color:#E0D8CA}.anx-prose img,.anx-prose figure img{width:100%;height:auto}.anx-prose hr{border:0;height:1px;background:var(--anx-ink-3);margin:2.4em 0}.anx-prose table{width:100%;border-collapse:collapse;font-size:.94rem}.anx-prose th,.anx-prose td{padding:13px 14px;border-bottom:1px solid var(--anx-ink-3);text-align:left}.anx-prose th{color:var(--anx-gold);font-weight:500;font-size:.68rem;letter-spacing:.15em;text-transform:uppercase}.anx-article{max-width:960px;margin-left:auto;margin-right:auto}.anx-article .anx-head{max-width:72ch}.anx-post{display:grid;grid-template-columns:minmax(0,1fr) 272px;gap:clamp(30px,3.6vw,56px);align-items:start}.anx-post__side{grid-column:2;grid-row:1;position:sticky;top:96px}.anx-post__main{grid-column:1;grid-row:1;min-width:0}.anx-prose h2{scroll-margin-top:100px}.anx-toc{border-left:1px solid var(--anx-gold-dim);padding-left:18px}.anx-toc__t{font-family:'Jost',sans-serif;font-size:.64rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--anx-gold);margin:0 0 14px}.anx-toc ol{list-style:none;margin:0;padding:0;counter-reset:anxtoc;display:grid;gap:11px}.anx-toc li{counter-increment:anxtoc;font-size:.84rem;line-height:1.45}.anx-toc li::before{content:counter(anxtoc,decimal-leading-zero);font-family:'Jost',sans-serif;font-size:.62rem;letter-spacing:.1em;color:var(--anx-gold-dim);margin-right:9px}.anx-toc a{color:#A89E8C;transition:color .25s}.anx-toc a:hover,.anx-toc a:focus-visible{color:var(--anx-gold)}.anx-sidekamp{background:var(--anx-ink-2);border:1px solid var(--anx-ink-3);position:relative;overflow:hidden}.anx-sidekamp::before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--anx-foil);z-index:2}.anx-sidekamp__img{display:block;aspect-ratio:3/2;overflow:hidden}.anx-sidekamp__img img{width:100%;height:100%;display:block;object-fit:cover;object-position:center 22%;transition:transform .8s cubic-bezier(.16,.84,.28,1)}.anx-sidekamp:hover .anx-sidekamp__img img{transform:scale(1.04)}.anx-sidekamp__body{padding:18px 18px 20px}.anx-sidekamp__tag{font-family:'Jost',sans-serif;font-size:.6rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#9A9080;margin:0 0 7px}.anx-sidekamp__t{font-family:'Marcellus',serif;font-size:1.06rem;color:#F0E8DA;margin:0 0 8px;line-height:1.25}.anx-sidekamp__d{font-size:.8rem;line-height:1.55;color:#A89E8C;margin:0 0 12px}.anx-sidekamp__f{font-family:'Marcellus',serif;font-size:1.22rem;color:var(--anx-gold);margin:0 0 15px;letter-spacing:.01em}.anx-sidekamp .anx-btn{width:100%;padding:13px 16px;font-size:.68rem}.anx-sidekamp__all{display:block;text-align:center;margin-top:13px;font-family:'Jost',sans-serif;font-size:.64rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#A89E8C;transition:color .25s}.anx-sidekamp__all span{display:inline-block;transition:transform .25s}.anx-sidekamp__all:hover{color:var(--anx-gold)}.anx-sidekamp__all:hover span{transform:translateX(4px)}.anx-sidecta{margin-top:26px;background:var(--anx-ink-2);border:1px solid var(--anx-ink-3);padding:22px 20px 24px;position:relative}.anx-sidecta::before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--anx-foil)}.anx-sidecta__t{font-family:'Marcellus',serif;font-size:1.02rem;color:var(--anx-gold);margin:0 0 9px}.anx-sidecta__d{font-size:.82rem;line-height:1.6;color:#C4BBA9;margin:0 0 18px}.anx-sidecta .anx-btn{width:100%;padding:14px 18px;font-size:.68rem}.anx-sidecta__tel{display:block;text-align:center;margin-top:12px;font-size:.84rem;letter-spacing:.06em;color:#A89E8C;transition:color .25s}.anx-sidecta__tel:hover{color:var(--anx-gold)}@media (max-width:1024px){.anx-post{grid-template-columns:1fr;gap:26px}.anx-post__side{grid-column:1;grid-row:auto;position:static}.anx-post__main{grid-column:1;grid-row:auto}.anx-sidecta,.anx-sidekamp{display:none}}.anx-postcover{margin:0 0 clamp(28px,4vw,48px);border:1px solid var(--anx-ink-3)}.anx-postcover img{width:100%;height:auto;display:block}.anx-postcover--cap figcaption{padding:12px 16px;border-top:1px solid var(--anx-ink-3);background:var(--anx-ink-2);font-size:.78rem;letter-spacing:.02em;color:#A89E8C;line-height:1.5}.anx-postgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,2.2vw,28px)}.anx-postcard{background:var(--anx-ink-2);border:1px solid var(--anx-ink-3);display:flex;flex-direction:column;transition:transform .38s cubic-bezier(.16,.84,.28,1),border-color .38s ease}.anx-postcard:hover{transform:translateY(-4px);border-color:var(--anx-gold-dim)}.anx-postcard__media{display:block;aspect-ratio:4/5;overflow:hidden;background:var(--anx-ink-3)}.anx-postcard__media img{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.16,.84,.28,1)}.anx-postcard:hover .anx-postcard__media img{transform:scale(1.04)}.anx-postcard__body{padding:22px;display:flex;flex-direction:column;flex:1}.anx-postcard__meta{font-size:.63rem;letter-spacing:.16em;text-transform:uppercase;color:var(--anx-gold-dim);margin:0 0 10px}.anx-postcard__t{font-family:'Marcellus',serif;font-size:1.16rem;line-height:1.3;margin:0 0 10px;color:#F0E8DA}.anx-postcard__t a:hover{color:var(--anx-gold)}.anx-postcard__d{font-size:.88rem;color:#9A9081;margin:0 0 18px;flex:1}.anx-postcard__go{font-size:.67rem;letter-spacing:.15em;text-transform:uppercase;color:var(--anx-gold)}.anx-postcard__go i{font-style:normal;display:inline-block;transition:transform .3s ease}.anx-postcard:hover .anx-postcard__go i{transform:translateX(5px)}.anx-blogintro{margin-top:18px}.anx-blogintro p{margin:0 0 14px;color:#C4BBA9;line-height:1.75;max-width:72ch}.anx-blogintro p:last-child{margin-bottom:0}.anx-bk__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4.5vw,64px);align-items:center}.anx-bk__grid--tek{grid-template-columns:1fr;max-width:72ch}.anx-bk__media{display:block;border:1px solid var(--anx-ink-3);overflow:hidden;position:relative}.anx-bk__media::before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--anx-foil);z-index:1}.anx-bk__media img{width:100%;height:auto;display:block;transition:transform .8s cubic-bezier(.16,.84,.28,1)}.anx-bk__media:hover img{transform:scale(1.03)}.anx-bk__body h2{font-size:var(--anx-fs-h2);margin-bottom:20px}.anx-bk__body p{color:#A79D8C;margin:0 0 16px}.anx-bk__facts{list-style:none;margin:0 0 28px;padding:0;display:grid;grid-template-columns:repeat(3,auto);gap:clamp(20px,3vw,40px);justify-content:start}.anx-bk__facts li{display:flex;flex-direction:column;gap:6px}.anx-bk__v{font-family:'Marcellus',serif;font-size:clamp(1.4rem,2.5vw,1.9rem);line-height:1;color:var(--anx-gold)}.anx-bk__k{font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:#A89E8C;line-height:1.4}.anx-kunye{list-style:none;margin:clamp(28px,4vw,44px) 0 clamp(30px,4vw,48px);padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--anx-ink-3);border:1px solid var(--anx-ink-3)}.anx-kunye__i{background:var(--anx-ink-2);padding:22px 18px;display:flex;flex-direction:column;gap:7px;position:relative}.anx-kunye__i::before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--anx-foil)}.anx-kunye__n{font-family:'Marcellus',serif;font-size:clamp(1.5rem,3.1vw,2.05rem);line-height:1;color:var(--anx-gold)}.anx-kunye__e{font-size:.68rem;letter-spacing:.13em;text-transform:uppercase;color:#A89E8C;line-height:1.45}.anx-ekip{margin-top:clamp(30px,4vw,44px);padding:clamp(22px,2.8vw,30px);background:var(--anx-ink-2);border:1px solid var(--anx-ink-3)}.anx-ekip__t{font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--anx-gold);margin:0 0 16px}.anx-ekip ul{list-style:none;margin:0;padding:0;display:grid;gap:0}.anx-ekip li{display:flex;align-items:baseline;gap:10px;padding:9px 0;border-bottom:1px solid var(--anx-ink-3)}.anx-ekip li:last-child{border-bottom:0}.anx-ekip__u{color:#C4BBA9;font-size:.92rem}.anx-ekip__u::after{content:"";flex:1;margin:0 4px 0 10px;height:1px;min-width:18px;border-bottom:1px dotted var(--anx-ink-3);transform:translateY(-3px);display:inline-block}.anx-ekip li{align-items:center}.anx-ekip__u{display:flex;align-items:center;flex:1}.anx-ekip__s{font-family:'Marcellus',serif;font-size:1.05rem;color:var(--anx-gold);min-width:1.5em;text-align:right}.anx-artmeta{margin:clamp(28px,3.4vw,40px) 0 0;padding-top:20px;border-top:1px solid var(--anx-ink-3);font-size:.78rem;line-height:1.7;color:#A89E8C}.anx-artmeta time{color:#C4BBA9}.anx-postcta{margin-top:clamp(36px,5vw,60px);padding:clamp(26px,3.4vw,40px);background:var(--anx-ink-2);border:1px solid var(--anx-ink-3);display:flex;flex-wrap:wrap;gap:22px;align-items:center;justify-content:space-between;position:relative}.anx-postcta::before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--anx-foil)}.anx-postcta p{margin:0;max-width:52ch;color:#C4BBA9}.anx-pagination{margin-top:clamp(36px,5vw,56px)}.anx-pagination .nav-links{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.anx-pagination .page-numbers{min-width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--anx-ink-3);color:#A79D8C;font-size:.86rem;transition:border-color .25s,color .25s;padding:0 12px}.anx-pagination .page-numbers:hover{border-color:var(--anx-gold-dim);color:var(--anx-gold)}.anx-pagination .page-numbers.current{background:var(--anx-gold);border-color:var(--anx-gold);color:#140F06;font-weight:500}.anx-search{display:flex;gap:10px;max-width:520px}.anx-search input[type="search"]{flex:1;height:52px;padding:0 16px;background:var(--anx-ink-2);border:1px solid var(--anx-ink-3);color:#E9E1D3;font-family:'Jost',sans-serif;font-size:.95rem}.anx-search input[type="search"]:focus{outline:none;border-color:var(--anx-gold-dim)}.anx-search input[type="search"]::placeholder{color:#6E6658}.anx-404{min-height:56vh;display:flex;align-items:center}.anx-404__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:30px}.anx-trustindex{margin-top:clamp(28px,3.4vw,44px)}.anx-trustindex .ti-widget{margin:0!important}.anx-trustindex a{color:inherit}.anx-trustindex .ti-widget.ti-goog .ti-review-item>.ti-inner,.anx-trustindex .ti-widget.ti-goog .ti-load-more-reviews-container>.ti-inner{background-color:var(--anx-ink-2)!important;border:1px solid var(--anx-ink-3)!important;border-width:1px!important;border-radius:0!important;backdrop-filter:none!important;transition:border-color .3s ease}.anx-trustindex .ti-widget.ti-goog .ti-review-item>.ti-inner:hover{border-color:var(--anx-gold-dim)!important}.anx-trustindex .ti-widget.ti-goog .ti-review-text,.anx-trustindex .ti-widget.ti-goog .ti-review-content{color:#C4BBA9!important}.anx-trustindex .ti-widget.ti-goog .ti-name{color:#F0E8DA!important;font-weight:400!important}.anx-trustindex .ti-widget.ti-goog .ti-date{color:#877E6F!important}.anx-trustindex .ti-widget.ti-goog .ti-rating-text{color:var(--anx-gold)!important}.anx-trustindex .ti-widget.ti-goog .ti-next,.anx-trustindex .ti-widget.ti-goog .ti-prev{background-color:var(--anx-ink-2)!important;border:1px solid var(--anx-ink-3)!important;border-radius:0!important}.anx-trustindex .ti-widget.ti-goog .ti-next:hover,.anx-trustindex .ti-widget.ti-goog .ti-prev:hover{border-color:var(--anx-gold-dim)!important}.anx-contact__grid{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(28px,4vw,56px);align-items:start;margin-top:clamp(28px,4vw,48px)}.anx-formcard{background:var(--anx-ink-2);border:1px solid var(--anx-ink-3);padding:clamp(26px,3vw,40px)}.anx-formcard__t{font-size:var(--anx-fs-h3);margin:6px 0 12px;color:#F0E8DA}.anx-formcard__d{font-size:.95rem;color:#A89E8C;margin:0 0 24px;max-width:46ch}.anx-formcard__fallback{display:flex;flex-wrap:wrap;gap:12px}.anx-contact__side{display:flex;flex-direction:column;gap:22px}.anx-contact__map{align-self:flex-start}.anx-prose--lede{max-width:62ch}.anx-map{position:relative;border:1px solid var(--anx-ink-3);background:var(--anx-ink-2);min-height:320px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;padding:24px}.anx-map__btn{font-family:'Jost',system-ui,sans-serif;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;background:var(--anx-foil-btn);color:var(--anx-ink);border:0;padding:15px 30px;cursor:pointer;transition:filter .3s ease}.anx-map__btn:hover{filter:brightness(1.08)}.anx-map__note{font-size:.78rem;color:#8D8474;margin:0;max-width:40ch}.anx-map.is-loaded{min-height:0;padding:0;display:block}.anx-map iframe{display:block;width:100%;height:440px;border:0;filter:grayscale(.35) contrast(1.05)}.anx-formbox{min-height:120px}.anx-formbox iframe{width:100%!important;border:0!important;display:block}.anx-thanks__box{max-width:640px;margin:0 auto;text-align:center;background:var(--anx-ink-2);border:1px solid var(--anx-ink-3);padding:clamp(34px,5vw,60px) clamp(24px,4vw,52px)}.anx-thanks__mark{color:var(--anx-gold);margin-bottom:22px;display:flex;justify-content:center}.anx-thanks h1{font-size:var(--anx-fs-h2);margin:6px 0 16px}.anx-thanks__lede{font-size:1.02rem;color:#C4BBA9;margin:0 0 6px}.anx-thanks .anx-foil-rule{margin:28px auto}.anx-thanks__steps{list-style:none;margin:0 0 30px;padding:0;display:flex;flex-direction:column;gap:16px;text-align:left}.anx-thanks__steps li{font-size:.95rem;color:#A89E8C;line-height:1.6;padding-left:18px;border-left:1px solid var(--anx-ink-3)}.anx-thanks__steps span{display:block;font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;color:var(--anx-gold-dim);margin-bottom:5px}.anx-thanks__now{font-size:.9rem;color:#8D8474;margin:0 0 16px}.anx-thanks__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.anx-thanks__back{margin:26px 0 0;font-size:.85rem}.anx-thanks__back a{color:var(--anx-gold-dim);text-decoration:underline;text-underline-offset:4px}.anx-thanks__back a:hover{color:var(--anx-gold)}@media (max-width:1200px){.anx-rail{right:12px}.anx-header__tel{display:none}}@media (max-width:1024px){.anx-nav{display:none}.anx-burger{display:block}.anx-postgrid{grid-template-columns:repeat(2,1fr)}.anx-hero__grid,.anx-spot__grid,.anx-visit__grid,.anx-contact__grid,.anx-bk__grid{grid-template-columns:1fr}.anx-services,.anx-team,.anx-quotes{grid-template-columns:repeat(2,1fr)}.anx-trust__in{grid-template-columns:repeat(2,1fr)}.anx-camp__grid{grid-template-columns:repeat(var(--anx-camp-cols,3),1fr);gap:14px}.anx-campcard__body{padding:18px 16px 20px}.anx-campcard__t{font-size:1.06rem}.anx-campcard__foot{flex-direction:column;align-items:flex-start;gap:10px}}@media (max-width:900px){.anx-rail{display:none}.anx-mobar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:80;background:rgb(20 16 11 / .96);backdrop-filter:blur(14px);border-top:1px solid var(--anx-ink-3);padding:9px 12px calc(9px + env(safe-area-inset-bottom));gap:9px}.anx-footer{padding-bottom:104px}}@media (max-width:720px){body.anx-body{font-size:16px}.anx-kunye{grid-template-columns:repeat(2,1fr)}.anx-header__tel{display:none}.anx-logo--img img{height:42px}.anx-postgrid{grid-template-columns:1fr}.anx-postcta{flex-direction:column;align-items:flex-start}.anx-postcta .anx-btn{width:100%}.anx-search{flex-direction:column}.anx-lang{margin-right:4px}.anx-header .anx-btn--solid{display:none}.anx-services,.anx-team,.anx-quotes,.anx-specs{grid-template-columns:1fr}.anx-proto__data{grid-template-columns:1fr 1fr}.anx-hero__actions .anx-btn{width:100%}.anx-camp__head{flex-direction:column;align-items:flex-start}.anx-camp__note{white-space:normal}.anx-camp__grid{display:grid;grid-auto-flow:column;grid-auto-columns:76%;grid-template-columns:none;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;margin-right:calc(var(--anx-pad) * -1);padding-right:var(--anx-pad);-webkit-overflow-scrolling:touch;scrollbar-width:none}.anx-camp__grid::-webkit-scrollbar{display:none}.anx-campcard{scroll-snap-align:start}.anx-campcard__foot{flex-direction:row;align-items:center}.anx-table{font-size:.88rem}.anx-table thead{display:none}.anx-table tbody tr{display:block;padding:16px 0;border-bottom:1px solid var(--anx-ivory-2)}.anx-table tbody td{display:flex;justify-content:space-between;gap:18px;border:0;padding:6px 0}.anx-table tbody td::before{content:attr(data-k);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:var(--anx-gold-ink);flex-shrink:0}.anx-table td:first-child::before{display:none}.anx-fact{grid-template-columns:1fr;gap:6px}.anx-flow{grid-template-columns:1fr}.anx-footer__grid>div:first-child{max-width:none}.anx-footer__about{white-space:normal}.anx-footer__seo{max-width:none}.anx-prose table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.anx-prose thead,.anx-prose tbody{display:table;width:100%;min-width:520px}.anx-prose th,.anx-prose td{padding:11px 12px}}@media (max-width:400px){.anx-mobar__btn{font-size:.7rem;letter-spacing:.08em;gap:7px}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important}.anx-reveal,.anx-js .anx-reveal{opacity:1;transform:none}.anx-foil-rule{transform:scaleX(1)}html{scroll-behavior:auto}}