.ar.ar--lux .ar-pick .cp-h2{font-size:clamp(1.9rem,3.2vw,2.6rem);line-height:1.12;color:#15100c;text-align:center}.ar.ar--lux .ar-pick .cp-h2 span{display:block;color:#8e6c33;background:none;-webkit-text-fill-color:#8e6c33}.ar.ar--lux .ar-pick__lead{max-inline-size:56ch;margin-inline:auto;text-align:center;font-size:clamp(1.08rem,1.4vw,1.2rem);line-height:1.85;font-weight:400;color:#3a2f22}.ar.ar--lux .ar-all{background:#fff;color:#15100c}.ar-idx__head{text-align:center;-webkit-margin-after:clamp(26px,3.4vw,44px);margin-block-end:clamp(26px,3.4vw,44px)}.ar-idx__head .cp-eyebrow{display:block;text-align:center;color:#8e6c33}.ar.ar--lux .ar-all .ar-idx__head .cp-h2{color:#15100c;-webkit-margin-before:6px;margin-block-start:6px;font-size:clamp(1.9rem,3.2vw,2.6rem)}.ar.ar--lux .ar-all .ar-idx__head .cp-h2:before{display:none}.ar.ar--lux .ar-all .ar-idx__head .cp-h2 span{display:block;background:none;color:#8e6c33;-webkit-text-fill-color:#8e6c33}.ar-idx{list-style:none;margin:0 auto;padding:0;max-inline-size:1040px;display:grid;grid-template-columns:minmax(0,1fr);grid-column-gap:clamp(30px,4vw,64px);column-gap:clamp(30px,4vw,64px)}@media (min-width:900px){.ar-idx:not([data-n="1"]):not([data-n="2"]):not([data-n="3"]){grid-template-columns:repeat(2,minmax(0,1fr))}}.ar-idx li{-webkit-border-after:var(--hair,1px) solid rgba(43,33,20,.15);border-block-end:var(--hair,1px) solid rgba(43,33,20,.15)}.ar-idx li:first-child{-webkit-border-before:var(--hair,1px) solid rgba(43,33,20,.15);border-block-start:var(--hair,1px) solid rgba(43,33,20,.15)}@media (min-width:900px){.ar-idx:not([data-n="1"]):not([data-n="2"]):not([data-n="3"]) li:nth-child(2){-webkit-border-before:var(--hair,1px) solid rgba(43,33,20,.15);border-block-start:var(--hair,1px) solid rgba(43,33,20,.15)}}.ar-idx__row{position:relative;display:grid;align-items:center;grid-gap:0 14px;gap:0 14px;grid-template-columns:3rem minmax(0,1fr) auto 22px;padding:clamp(16px,1.8vw,22px) 6px;color:#15100c;text-decoration:none;transition:background-color .22s ease,padding .22s ease}.ar-idx__row:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:2px;background:var(--cc,#c9a463);transform:scaleY(0);transition:transform .22s ease}.ar-idx__no{font-family:Cormorant Garamond,Playfair Display,serif;font-weight:500;font-size:1.6rem;line-height:1;font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:color-mix(in srgb,var(--cc,#c9a463) 72%,#1d1226)}.ar-idx__name{font-family:var(--font-display);font-weight:700;font-size:clamp(1.08rem,1.5vw,1.24rem);line-height:1.35;color:#15100c;transition:color .22s ease}.ar-idx__flag{display:inline-block;-webkit-margin-start:10px;margin-inline-start:10px;padding:2px 10px 3px;border:var(--hair,1px) solid color-mix(in srgb,var(--cc,#c9a463) 70%,#1d1226);border-radius:999px;font-style:normal;font-family:var(--font-body);font-weight:400;font-size:.74rem;letter-spacing:.04em;color:color-mix(in srgb,var(--cc,#c9a463) 70%,#1d1226);vertical-align:.12em}.ar-idx__n{font-size:.9rem;color:rgba(43,33,20,.66);white-space:nowrap}.ar-idx__go{inline-size:9px;block-size:9px;justify-self:end;border-left:1.4px solid;border-bottom:1.4px solid;transform:rotate(45deg);color:rgba(43,33,20,.5);transition:transform .22s ease,color .22s ease}.ar-idx__row:focus-visible,.ar-idx__row:hover{background:rgba(43,33,20,.035);padding-inline:14px}.ar-idx__row:focus-visible:before,.ar-idx__row:hover:before{transform:scaleY(1)}.ar-idx__row:focus-visible .ar-idx__go,.ar-idx__row:hover .ar-idx__go{color:color-mix(in srgb,var(--cc,#c9a463) 70%,#1d1226);transform:translateX(-4px) rotate(45deg)}@media (max-width:560px){.ar-idx__row{grid-template-columns:2.4rem minmax(0,1fr) 18px}.ar-idx__n{grid-column:2;grid-row:2;font-size:.84rem}.ar-idx__go{grid-row:1/span 2;grid-column:3}.ar-idx__flag{display:block;margin:5px 0 0;inline-size:-moz-fit-content;inline-size:fit-content}}.ar.ar--lux .ar-faq{background:#fff}.ar-faq__head{text-align:center;-webkit-margin-after:clamp(24px,3.2vw,40px);margin-block-end:clamp(24px,3.2vw,40px)}.ar-faq__head .cp-eyebrow{display:block;text-align:center;color:#8e6c33}.ar.ar--lux .ar-faq .ar-faq__head .cp-h2{color:#15100c;-webkit-margin-before:6px;margin-block-start:6px;font-size:clamp(1.9rem,3.2vw,2.6rem)}.ar.ar--lux .ar-faq .ar-faq__head .cp-h2 span{display:block;background:none;color:#8e6c33;-webkit-text-fill-color:#8e6c33}.ar.ar--lux .ar-faq .ar-faq__list{counter-reset:arfaq;max-inline-size:820px;margin-inline:auto;border:0}.ar.ar--lux .ar-faq .ar-q{counter-increment:arfaq;border:0;-webkit-border-after:var(--hair,1px) solid rgba(43,33,20,.16);border-block-end:var(--hair,1px) solid rgba(43,33,20,.16)}.ar.ar--lux .ar-faq .ar-q:first-child{-webkit-border-before:var(--hair,1px) solid rgba(43,33,20,.16);border-block-start:var(--hair,1px) solid rgba(43,33,20,.16)}.ar.ar--lux .ar-faq .ar-q summary{display:grid;grid-template-columns:3rem minmax(0,1fr) 34px;align-items:center;grid-gap:0;gap:0;padding:clamp(18px,2vw,24px) 0;cursor:pointer;list-style:none;font-family:var(--font-display);font-weight:500;font-size:clamp(1.14rem,1.7vw,1.32rem);line-height:1.45;letter-spacing:0;color:#15100c}.ar.ar--lux .ar-faq .ar-q summary:hover{color:#15100c}.ar.ar--lux .ar-faq .ar-q summary:before{content:counter(arfaq,decimal-leading-zero);font-family:Cormorant Garamond,Playfair Display,serif;font-weight:500;font-size:1.5rem;line-height:1;font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:color-mix(in srgb,var(--area,#8e6c33) 75%,#1d1226)}.ar.ar--lux .ar-faq .ar-q summary:after{content:"+";display:grid;place-items:center;inline-size:30px;block-size:30px;border-radius:50%;border:var(--hair,1px) solid color-mix(in srgb,var(--area,#8e6c33) 60%,transparent);background:none;font-family:Cormorant Garamond,serif;font-size:1.35rem;line-height:1;color:color-mix(in srgb,var(--area,#8e6c33) 75%,#1d1226);transform:none;transition:background .2s ease,color .2s ease}.ar.ar--lux .ar-faq .ar-q[open] summary:after{content:"\2212";background:color-mix(in srgb,var(--area,#8e6c33) 80%,#1d1226);color:#fff;transform:none}.ar.ar--lux .ar-faq .ar-q p{margin:0 0 clamp(22px,2.6vw,30px);-webkit-padding-start:3rem;padding-inline-start:3rem;max-inline-size:66ch;font-size:clamp(1.04rem,1.35vw,1.12rem);line-height:1.9;color:rgba(43,33,20,.82);text-wrap:pretty}.ar.ar--lux .ar-faq .ar-q[open]>p:not(.ar-q__from){-webkit-border-start:var(--hair,1px) solid color-mix(in srgb,var(--area,#8e6c33) 50%,transparent);border-inline-start:var(--hair,1px) solid color-mix(in srgb,var(--area,#8e6c33) 50%,transparent);-webkit-margin-start:calc(1.5rem - .5px);margin-inline-start:calc(1.5rem - .5px);-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}.ar.ar--lux .ar-faq .ar-q__from{-webkit-padding-start:3rem!important;padding-inline-start:3rem!important;color:rgba(43,33,20,.55)!important}.ar-faq__more{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:8px 22px;margin:clamp(30px,3.6vw,44px) 0 0;font-size:1.05rem;color:rgba(43,33,20,.72)}.ar-faq__more a{color:#8e6c33;text-decoration:none;-webkit-border-after:var(--hair,1px) solid rgba(142,108,51,.55);border-block-end:var(--hair,1px) solid rgba(142,108,51,.55);-webkit-padding-after:2px;padding-block-end:2px}.ar-faq__more a:last-child{border:0;font-family:Cormorant Garamond,serif;font-size:1.5rem;font-weight:500;letter-spacing:.04em;font-feature-settings:"lnum";font-variant-numeric:lining-nums}.ar-faq__more a:hover{color:#15100c}.ar.ar--lux .hm-form{background:var(--home-bg,#070707)}.hm-form__panel{max-inline-size:820px;margin-inline:auto;padding:clamp(28px,3.6vw,52px) clamp(20px,3vw,48px);border:var(--hair,1px) solid color-mix(in srgb,var(--area,#c9a463) 42%,transparent);background:radial-gradient(120% 140% at 50% 0,color-mix(in srgb,var(--area,#c9a463) 12%,transparent) 0,transparent 62%),hsla(30,37%,97%,.022)}.hm-form__panel .cp-eyebrow{display:block;text-align:center;color:var(--area,#c9a463)}.ar.ar--lux .hm-form .cp-h2{color:#fff;-webkit-margin-before:6px;margin-block-start:6px}.ar.ar--lux .hm-form .cp-h2 span{display:block;background:none;color:var(--area,#c9a463);-webkit-text-fill-color:var(--area,#c9a463);filter:brightness(1.12)}.ar.ar--lux .hm-form__lead{color:hsla(30,37%,97%,.82);font-size:1.06rem;max-inline-size:52ch}.ar.ar--lux .hm-form .hm-leadform{max-inline-size:none;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr)}@media (min-width:760px){.ar.ar--lux .hm-form .hm-leadform{grid-template-columns:1fr 1fr}.ar.ar--lux .hm-form .hm-leadform .cp-btn{grid-column:1/-1;justify-self:center;min-inline-size:240px}}.ar.ar--lux .hm-form .hm-leadform input,.ar.ar--lux .hm-form .hm-leadform select{min-inline-size:0;border-radius:0;background-color:hsla(30,37%,97%,.045);border:var(--hair,1px) solid hsla(30,37%,97%,.24);color:#fff}.ar.ar--lux .hm-form .hm-leadform input::placeholder{color:hsla(30,37%,97%,.5)}.ar.ar--lux .hm-form .hm-leadform select:invalid{color:hsla(30,37%,97%,.5)}.ar.ar--lux .hm-form .hm-leadform option{color:#fff;background:#15110e}.ar.ar--lux .hm-form .hm-leadform input:focus,.ar.ar--lux .hm-form .hm-leadform select:focus{border-color:var(--area,#c9a463);box-shadow:none;background-color:hsla(30,37%,97%,.08)}.ar.ar--lux .hm-form .hm-leadform select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23ffffff' stroke-opacity='.6' stroke-width='1.4'/%3E%3C/svg%3E")}.ar.ar--lux .hm-form .hm-leadform .cp-btn{border-radius:999px;border:0;background:var(--area,#c9a463);color:#15110e;font-weight:700;letter-spacing:.02em;transition:filter .2s ease}.ar.ar--lux .hm-form .hm-leadform .cp-btn:hover{filter:brightness(1.12)}.hm-form__call{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:6px 14px;margin:clamp(22px,2.6vw,30px) 0 0;-webkit-padding-before:clamp(18px,2.2vw,24px);padding-block-start:clamp(18px,2.2vw,24px);-webkit-border-before:var(--hair,1px) solid color-mix(in srgb,var(--area,#c9a463) 28%,transparent);border-block-start:var(--hair,1px) solid color-mix(in srgb,var(--area,#c9a463) 28%,transparent);color:hsla(30,37%,97%,.82)}.hm-form__call a{font-family:Cormorant Garamond,serif;font-size:1.6rem;font-weight:500;letter-spacing:.04em;font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:#fff;text-decoration:none}.hm-form__call a:hover{color:var(--area,#c9a463)}.ar.ar--lux .hm-form .hm-places{-webkit-border-before:0;border-block-start:0;-webkit-margin-before:clamp(30px,3.6vw,48px);margin-block-start:clamp(30px,3.6vw,48px)}.ar.ar--lux .hm-form .hm-places dt{color:var(--area,#c9a463)}@media (max-width:700px){.ar.ar--lux .hm-form{padding-inline:16px}.hm-form__panel{padding-inline:18px}}.ar-row__media{position:relative;overflow:hidden}.ar-row__media>img{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;object-position:center;display:block}