.Testimonials-module__WAefSW__viewport{--gap:1rem;scrollbar-width:none;overflow-x:auto;container-type:inline-size}.Testimonials-module__WAefSW__track{width:max-content;animation:42s linear infinite Testimonials-module__WAefSW__drift;display:flex}.Testimonials-module__WAefSW__set{gap:var(--gap);padding-right:var(--gap);display:flex}.Testimonials-module__WAefSW__card{box-sizing:border-box;width:calc((100cqw - var(--gap)) / 1.5);border:1px solid var(--color-line-dark);background:color-mix(in srgb, var(--color-on-dark) 2%, transparent);flex-direction:column;flex:none;min-height:22rem;padding:1.5rem;display:flex}@media (min-width:768px){.Testimonials-module__WAefSW__viewport{--gap:1.5rem}.Testimonials-module__WAefSW__card{width:calc((100cqw - var(--gap)) / 2);padding:2.5rem}}@keyframes Testimonials-module__WAefSW__drift{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.Testimonials-module__WAefSW__track{animation:none}.Testimonials-module__WAefSW__set[aria-hidden=true]{display:none}.Testimonials-module__WAefSW__viewport{scrollbar-width:thin}}
.BranchShowcase-module__-jeXKa__page h2{font-family:var(--font-editorial);text-transform:none;letter-spacing:normal;font-size:clamp(2.25rem,4.5vw,3.75rem);font-style:italic;font-weight:400;line-height:1.08}
.flagship{--lq-serif:var(--font-lacquer-family), "Cormorant Garamond", Georgia, serif;--lq-ink:#0b0807;--lq-gold-1:#8a6b33;--lq-gold-2:#c6a664;--lq-gold-3:#e4ce9b;--lq-gold-4:#f4e6c0;--lq-leaf:linear-gradient(104deg, var(--lq-gold-1) 0%, var(--lq-gold-3) 18%, var(--lq-gold-2) 34%, var(--lq-gold-4) 50%, var(--lq-gold-2) 64%, var(--lq-gold-3) 82%, var(--lq-gold-1) 100%);--lq-r-frame:1.75rem;--lq-r-field:.875rem;--lq-ease:cubic-bezier(.19, 1, .22, 1);--lq-shadow:0 1px 0 0 #f2ede40f inset, 0 40px 80px -40px #000000f2, 0 8px 24px -12px #000000b3;background:var(--color-surface);position:relative;overflow-x:clip}body:has(.flagship) header:not(.flagship header){inset-inline:0;background:linear-gradient(#0b0807d1,#0b080700);border-bottom-color:#0000;position:absolute;top:0}html:has(.flagship){scroll-padding-top:0}body:has(.flagship) header:not(.flagship header) a.inline-flex.h-11{border-radius:999px}body:has(.flagship) header:not(.flagship header) a.inline-flex.h-11.rule-double:before{border-radius:999px}body:has(.flagship) button.fixed.h-12.w-12{border-radius:999px}.flagship:after{content:"";z-index:60;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}@layer components{.lq-serif{font-family:var(--lq-serif);font-feature-settings:"kern", "liga", "lnum";font-weight:400}.lq-title{font-family:var(--lq-serif);letter-spacing:-.015em;color:var(--color-fg);text-wrap:balance;font-size:clamp(2.75rem,5.6vw,5.6rem);font-weight:400;line-height:1.02}.lq-label{font-family:var(--font-sans);letter-spacing:.34em;text-transform:uppercase;color:var(--color-brass);font-size:.7rem;font-weight:500}.lq-frame{isolation:isolate;border-radius:var(--lq-r-frame);position:relative;overflow:hidden}.lq-arch{isolation:isolate;border-radius:999px 999px var(--lq-r-frame) var(--lq-r-frame);position:relative;overflow:hidden}.lq-circle{isolation:isolate;aspect-ratio:1;border-radius:50%;position:relative;overflow:hidden}.lq-shadow{box-shadow:var(--lq-shadow)}}.lq-gold{background-image:var(--lq-leaf);color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-position 2.4s var(--lq-ease);background-position:18%;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;margin:0 -.1em 0 -.04em;padding:.02em .1em .18em .04em}.is-visible .lq-gold,.lq-gold:hover{background-position:82%}em.lq-em{font-style:italic}.lq-gilt:after{content:"";border-radius:inherit;background:var(--lq-leaf);-webkit-mask-composite:xor;opacity:.55;pointer-events:none;z-index:2;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.lq-frame img,.lq-arch img,.lq-circle img{transition:scale 1.6s var(--lq-ease)}.lq-frame:hover img,.lq-arch:hover img,.lq-circle:hover img{scale:1.045}.lq-bloom{isolation:isolate;position:relative}.lq-bloom:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(55% 45% at 12% 30%,#79000438,#0000 70%),radial-gradient(40% 40% at 90% 78%,#c6a6640f,#0000 72%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 20% 80%,#0000);mask-image:linear-gradient(#0000,#000 20% 80%,#0000)}.flagship a.inline-flex.h-12,.flagship span.inline-flex.h-12,.flagship button.inline-flex.h-12,.flagship button[type=submit]{letter-spacing:.04em;text-align:center;height:auto;min-height:3rem;transition:translate .45s var(--lq-ease), background-color .45s var(--lq-ease), border-color .45s var(--lq-ease), box-shadow .45s var(--lq-ease), color .45s var(--lq-ease);border-radius:999px;padding-block:.7rem;padding-inline:1.9rem}.flagship .rule-double:before{border-radius:999px}.flagship a.inline-flex.h-12.bg-bordeaux,.flagship button[type=submit]{background:linear-gradient(#960b10 0%,#790004 55%,#5e0003 100%);border-color:#e4ce9b8c;box-shadow:inset 0 1px #ffffff29,0 14px 34px -16px #790004f2}.flagship a.inline-flex.h-12.bg-bordeaux:hover,.flagship button[type=submit]:hover{border-color:var(--lq-gold-3);box-shadow:inset 0 1px #ffffff38,0 18px 40px -14px #a3121af2}.flagship a.inline-flex.h-12:hover,.flagship button.inline-flex.h-12:hover,.flagship button[type=submit]:hover{translate:0 -2px}.flagship a.inline-flex.h-12:active,.flagship button[type=submit]:active{translate:0;scale:.985}.lq-gate{--gate-r:min(27vw, 29svh);--gate-cy:50%;position:relative}@media (max-width:767px){.lq-gate{--gate-r:min(41vw, 23svh);--gate-cy:46%}}.lq-gate__stage{isolation:isolate;background:radial-gradient(85% 55% at 50% 118%, #79000499, transparent 70%), radial-gradient(55% 45% at 50% var(--gate-cy), #1e110de6, transparent 100%), var(--lq-ink);height:100svh;min-height:600px;position:relative;overflow:hidden}@media (max-width:767px){.lq-gate__stage{min-height:560px}}.lq-gate__media{z-index:-2;position:absolute;inset:0}.lq-gate__media video,.lq-gate__media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lq-gate__veil{background:radial-gradient(circle at 50% var(--gate-cy), #0b08079e 0, #0b080775 calc(var(--gate-r) * .85), #0b08078c 100%);position:absolute;inset:0}.lq-gate__halo{transform-origin:50% var(--gate-cy)}.lq-gate__rim{left:50%;top:var(--gate-cy);width:calc(var(--gate-r) * 2 + 2px);aspect-ratio:1;pointer-events:none;filter:drop-shadow(0 0 40px #7900048c);position:absolute;overflow:visible;translate:-50% -50%}.lq-gate__rim circle{fill:none;stroke:url(#lq-rim-leaf);stroke-width:.6px;stroke-dasharray:100;stroke-dashoffset:100px;animation:lq-draw 2.2s var(--lq-ease) .15s forwards}.lq-gate__ring{left:50%;top:var(--gate-cy);width:calc(var(--gate-r) * 2 + 6.5rem);aspect-ratio:1;pointer-events:none;opacity:0;animation:lq-fade 1.8s var(--lq-ease) 1.1s forwards;position:absolute;translate:-50% -50%}.lq-gate__ring svg{width:100%;height:100%;animation:140s linear infinite lq-spin;overflow:visible}.lq-gate__ring text{fill:var(--color-brass);font-family:var(--font-sans);letter-spacing:.34em;text-transform:uppercase;font-size:4.6px;font-weight:500}@media (max-width:767px){.lq-gate__ring{width:calc(var(--gate-r) * 2 + 2.25rem)}.lq-gate__ring text{font-size:6.4px}}.lq-gate__copy{text-align:center;position:absolute;inset:0}.lq-gate__title{inset-inline:0;top:var(--gate-cy);padding-inline:1rem;position:absolute;translate:0 -50%}.lq-gate__name{font-size:calc(var(--gate-r) * .205);letter-spacing:.06em;text-shadow:0 4px 60px #0b0807b3,0 1px 3px #0b08078c;padding-left:.06em;line-height:.92}.lq-gate__line{max-width:calc(var(--gate-r) * 1.62);text-wrap:balance;margin-inline:auto}@media (max-width:767px){.lq-gate__eyebrow{font-size:clamp(.54rem, calc(var(--gate-r) * .068), .7rem);letter-spacing:.26em}.lq-gate__name{letter-spacing:.04em;margin-top:calc(var(--gate-r) * .085);padding-left:.04em}.lq-gate__line{max-width:calc(var(--gate-r) * 1.5);margin-top:calc(var(--gate-r) * .085);font-size:clamp(.7rem, calc(var(--gate-r) * .085), .9rem);line-height:1.5}}.lq-rise{opacity:0;animation:lq-rise 1.6s var(--lq-ease) forwards}.lq-gate__media{animation:1.8s ease-out .2s both lq-fade}@keyframes lq-draw{to{stroke-dashoffset:0}}@keyframes lq-fade{0%{opacity:0}to{opacity:1}}@keyframes lq-rise{0%{opacity:0;filter:blur(14px);transform:translateY(26px)}to{opacity:1;filter:blur();transform:none}}@keyframes lq-spin{to{transform:rotate(360deg)}}.lq-w{display:inline}.lq-statement{font-family:var(--lq-serif);letter-spacing:-.022em;color:var(--color-fg);text-wrap:balance;font-size:clamp(3rem,8.6vw,9.25rem);font-weight:300;line-height:1.06}.lq-pan{padding-block:clamp(6rem,12vw,10rem)}.lq-pan__stage{background:radial-gradient(55% 60% at 18% 40%,#7900042e,#0000 70%);position:relative}.lq-pan__inner{width:100%;max-width:92rem;margin-inline:auto;padding-inline:1.5rem}@media (min-width:640px){.lq-pan__inner{padding-inline:2.5rem}}@media (min-width:1024px){.lq-pan__inner{padding-inline:4rem}}.lq-pan__track{gap:5.5rem;display:grid}.lq-course{align-items:center;gap:2rem;display:grid}@media (min-width:768px){.lq-course{grid-template-columns:1.05fr .95fr;gap:3.5rem}.lq-course--flip .lq-course__media{order:2}}.lq-course__media{width:100%}.lq-course__media>div{aspect-ratio:4/5}.lq-course__media>.lq-circle{aspect-ratio:1}.lq-course--flip .lq-course__media>div{aspect-ratio:5/4}.lq-course__title{font-family:var(--lq-serif);letter-spacing:-.01em;font-size:clamp(2.4rem,4.2vw,4.4rem);font-weight:400;line-height:1.02}.lq-pan__progress{display:none}.lq-marquee{padding-block:clamp(2.5rem,5vw,4.5rem);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.lq-marquee__track{width:max-content;animation:90s linear infinite lq-marquee;display:flex}.lq-marquee:hover .lq-marquee__track{animation-play-state:paused}.lq-marquee__set{flex-shrink:0;align-items:center;gap:clamp(1.75rem,3.4vw,3.5rem);padding-right:clamp(1.75rem,3.4vw,3.5rem);display:flex}.lq-marquee__item{font-family:var(--lq-serif);white-space:nowrap;color:var(--color-fg);font-size:clamp(2.6rem,6.4vw,6.5rem);font-style:italic;font-weight:300;line-height:1.2}.lq-marquee__ring{aspect-ratio:1;border:1.5px solid var(--color-brass);border-radius:50%;flex-shrink:0;width:clamp(.8rem,1.3vw,1.2rem)}@keyframes lq-marquee{to{transform:translate(-50%)}}.lq-dishes{position:relative}.lq-dish{transition:opacity .6s var(--lq-ease);grid-template-columns:auto 1fr;align-items:center;gap:1.1rem;padding-block:clamp(1.35rem,2.4vw,2.1rem);display:grid}.lq-dish+.lq-dish{background-image:linear-gradient(90deg,#c6a6644d,#c6a6640d 70%,#0000);background-position:0 0;background-repeat:no-repeat;background-size:100% 1px}.lq-dish__thumb{width:4.5rem}.lq-dish__name{font-family:var(--lq-serif);letter-spacing:-.01em;transition:translate .7s var(--lq-ease), color .5s var(--lq-ease);font-size:clamp(2rem,4.8vw,4.6rem);font-weight:400;line-height:1.04}.lq-dish-float{display:none}@media (hover:hover) and (pointer:fine){.lq-dish{grid-template-columns:1fr}.lq-dish__thumb{display:none}.lq-dishes:hover .lq-dish{opacity:.3}.lq-dishes:hover .lq-dish:hover{opacity:1}.lq-dish:hover .lq-dish__name{translate:1.5rem}.lq-dish-float{z-index:3;aspect-ratio:4/5;pointer-events:none;width:clamp(14rem,21vw,20rem);translate:var(--fx,0px) var(--fy,0px);opacity:0;transition:opacity .5s var(--lq-ease), scale .7s var(--lq-ease), rotate .9s var(--lq-ease);box-shadow:var(--lq-shadow);display:block;position:absolute;top:0;left:0;rotate:-3deg;scale:.82}.lq-dishes[data-active] .lq-dish-float{opacity:1;rotate:none;scale:1}}.lq-dish-float__img{opacity:0;transition:opacity .55s var(--lq-ease), scale 1.1s var(--lq-ease);position:absolute;inset:0;scale:1.14}.lq-dish-float__img[data-on]{opacity:1;scale:1}.lq-gallery__grid{columns:2;column-gap:.75rem}.lq-gallery__col{display:contents}.lq-gallery__col>*{break-inside:avoid;margin-bottom:.75rem}@media (min-width:1024px){.lq-gallery__grid{columns:auto;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:1.25rem;display:grid}.lq-gallery__col{gap:1.25rem;display:grid}.lq-gallery__col>*{margin-bottom:0}.lq-gallery__col:nth-child(2){margin-top:7rem}.lq-gallery__col:nth-child(3){margin-top:2.5rem}.lq-gallery__col:nth-child(4){margin-top:10rem}}.lq-quote{font-family:var(--lq-serif);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(2.2rem,4.9vw,4.8rem);font-style:italic;font-weight:400;line-height:1.12}.lq-mount{border-radius:calc(var(--lq-r-frame) + 10px);background:var(--lq-leaf);padding:1px;box-shadow:0 50px 100px -40px #000000f2,0 0 120px -30px #7900048c}.lq-mount__inner{border-radius:calc(var(--lq-r-frame) + 9px);background:var(--lq-ink);padding:9px}.flagship .lq-mount .resmio-card{border-radius:var(--lq-r-frame);border:0;outline:0;overflow:hidden}.flagship .column-rules:before,.flagship .column-rules:after{display:none}.flagship .editorial-title{font-family:var(--lq-serif);letter-spacing:-.015em;font-style:normal;font-weight:400;line-height:1.04}.flagship .title-highlight{box-shadow:none;background:0 0;padding:0}.flagship .card{border-radius:var(--lq-r-frame);box-shadow:var(--lq-shadow);background:linear-gradient(#211a16eb,#14100deb);border:1px solid #c6a66433}.flagship input,.flagship select,.flagship textarea{border-radius:var(--lq-r-field);transition:border-color .45s var(--lq-ease), box-shadow .45s var(--lq-ease);background:#0b0807b3}.flagship input:focus,.flagship select:focus,.flagship textarea:focus{box-shadow:0 0 0 3px #c6a66429}.flagship .overflow-hidden[class*=aspect-]{border-radius:var(--lq-r-frame)}.flagship section.column-rules{padding-block:clamp(5.5rem,10vw,9rem)}.flagship section.column-rules.bg-surface{background:0 0}.flagship section.column-rules.bg-surface-alt{background:linear-gradient(#0000,#17120eeb 16% 84%,#0000)}.flagship section.column-rules.bg-band{background:radial-gradient(55% 75% at 26%,#79000457,#0000 72%),radial-gradient(40% 60% at 85% 60%,#c6a6640d,#0000 72%),linear-gradient(#0000,#130b0af5 16% 84%,#0000)}.flagship .editorial-title{font-size:clamp(2.6rem,5vw,4.8rem)}.flagship .section-accent{background-image:var(--lq-leaf);color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:18%;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;margin:0 -.1em 0 -.04em;padding:.02em .1em .18em .04em;font-style:italic}.flagship .eyebrow{letter-spacing:.34em;color:var(--color-brass);font-size:.7rem;font-weight:500}.flagship :is(.display-caps,.font-display):not(.lq-gate__name){font-family:var(--lq-serif);text-transform:none;letter-spacing:-.005em;font-size-adjust:.5;font-weight:500;line-height:1.12}.flagship .display-caps.text-brass-bright{background-image:var(--lq-leaf);color:#0000;background-position:30%;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;padding-bottom:.12em}.flagship .card>span.h-px.w-10.bg-brass{border:1.5px solid var(--color-brass);background:0 0;border-radius:50%;width:.9rem;height:.9rem}.flagship .card h3+p,.flagship .card .eyebrow+h3{margin-top:.9rem}.flagship :is(dl,ul).grid.gap-px{border-radius:var(--lq-r-frame);background:#c6a66424;border-color:#c6a66433;overflow:hidden}.flagship :is(dl,ul).grid.gap-px>*{background:#120d0b}.flagship .border.bg-surface-alt:not(section){border-radius:var(--lq-r-frame);box-shadow:var(--lq-shadow);background:linear-gradient(#211a16eb,#14100deb);border-color:#c6a66433}.flagship a.inline-flex.h-11,.flagship span.inline-flex.h-11{border-radius:999px;padding-inline:1.4rem}.flagship h4>span.border{border-radius:999px;padding-inline:.55rem}.flagship section.scroll-mt-28:is([id^=kapitel-],[id^=karte-]){border-color:#c6a66433}.flagship .flagship-faq{background-image:linear-gradient(90deg,#c6a66466,#c6a6640d 70%,#0000);background-repeat:no-repeat;background-size:100% 1px;border-top-color:#0000}.flagship .flagship-faq>h3{font-family:var(--lq-serif);letter-spacing:-.005em;font-size:1.65rem;font-weight:500;line-height:1.2}.flagship .overflow-hidden.flagship-arch{border-radius:999px 999px var(--lq-r-frame) var(--lq-r-frame);box-shadow:var(--lq-shadow)}.flagship .overflow-hidden.flagship-moon{aspect-ratio:1;width:100%;max-width:34rem;box-shadow:0 0 0 1px #c6a66459, 0 0 120px -20px #79000499, var(--lq-shadow);border-radius:50%;margin-inline:auto}.flagship .flagship-arch:after,.flagship .flagship-moon:after{content:"";border-radius:inherit;background:var(--lq-leaf);-webkit-mask-composite:xor;opacity:.55;pointer-events:none;z-index:2;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.lq-sub{background:radial-gradient(55% 60% at 80% 42%, #7900045c, transparent 70%), radial-gradient(45% 50% at 8% 92%, #c6a6640d, transparent 70%), var(--lq-ink)}.lq-sub:after{content:"";inset-inline:0;z-index:-1;pointer-events:none;background:linear-gradient(to top, var(--color-surface), transparent);height:9rem;position:absolute;bottom:0}.lq-sub__moon{aspect-ratio:1;z-index:-1;pointer-events:none;filter:drop-shadow(0 0 60px #79000480);width:82%;position:absolute;top:-13%;right:-16%;overflow:visible}.lq-sub__moon circle{fill:none;stroke:url(#lq-sub-leaf);stroke-dasharray:100;stroke-dashoffset:100px;animation:lq-draw 2.6s var(--lq-ease) .1s forwards}.lq-sub .lq-arch.lq-rise{animation-name:lq-arrive}@keyframes lq-arrive{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.flagship .reveal{transition:opacity 1.2s var(--lq-ease), transform 1.2s var(--lq-ease), filter 1.2s var(--lq-ease);transform:translateY(36px)}.flagship .reveal.lq-soft{filter:blur(12px)}.flagship .reveal.lq-soft.is-visible{filter:blur()}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.lq-gate{view-timeline:--lq-gate block;view-timeline-inset:0px;height:185svh}.lq-gate__stage{position:sticky;top:0}.lq-gate__veil{animation:linear both lq-gate-veil;animation-timeline:--lq-gate;animation-range:contain 8% contain 82%}.lq-gate__halo{animation:linear both lq-gate-halo;animation-timeline:--lq-gate;animation-range:contain contain 42%}.lq-gate__copy{animation:linear both lq-gate-copy;animation-timeline:--lq-gate;animation-range:contain contain 34%}.lq-lit .lq-w{opacity:.16;animation:linear both lq-lit;animation-timeline:view();animation-range:cover 14% cover 36%;animation-range-start:cover calc(12% + var(--i,0) * 0.8%);animation-range-end:cover calc(26% + var(--i,0) * 0.8%)}.lq-drift{animation:linear both lq-drift;animation-timeline:view();animation-range:cover}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.lq-pan{--lead:34vw;--panel:60vw;--gap:7vw;--pad:6vw;--travel:calc(var(--pad) * 2 + var(--lead) + var(--panel) * 3 + var(--gap) * 3 - 100vw);height:calc(100svh + var(--travel));view-timeline:--lq-pan block;view-timeline-inset:0px;padding-block:0}.lq-pan__stage{align-items:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.lq-pan__inner{max-width:none;padding:0}.lq-pan__track{align-items:center;gap:var(--gap);width:max-content;padding-inline:var(--pad);animation:linear both lq-pan;animation-timeline:--lq-pan;animation-range:contain;display:flex}.lq-pan__lead{width:var(--lead);flex:none}.lq-course{width:var(--panel);flex:none;grid-template-columns:1.08fr .92fr;gap:3.5vw}.lq-course__media>div{aspect-ratio:auto;height:min(68svh,44rem)}.lq-course__media>.lq-circle{aspect-ratio:1;width:min(100%,68svh);height:auto;margin-inline:auto}.lq-course--flip .lq-course__media>div{height:min(52svh,34rem)}.lq-pan__progress{left:var(--pad);right:var(--pad);background:var(--lq-leaf);transform-origin:0;height:1px;animation:linear both lq-progress;animation-timeline:--lq-pan;animation-range:contain;display:block;position:absolute;bottom:3.25rem}}}@keyframes lq-gate-veil{to{opacity:.3}}@keyframes lq-gate-halo{to{opacity:0;scale:2.4}}@keyframes lq-gate-copy{to{opacity:0;transform:translateY(-6svh)scale(1.08)}}@keyframes lq-lit{to{opacity:1}}@keyframes lq-drift{0%{translate:0 var(--from,8%)}to{translate:0 var(--to,-8%)}}@keyframes lq-pan{to{transform:translateX(calc(-1 * var(--travel)))}}@keyframes lq-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.lq-rise,.lq-gate__ring,.lq-gate__media{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}.lq-gate__rim circle{stroke-dashoffset:0!important;animation:none!important}.lq-gate__ring svg,.lq-marquee__track{animation:none!important}.flagship .reveal,.flagship .reveal.lq-soft{filter:none!important;opacity:1!important;transform:none!important}.lq-gold{transition:none}.flagship a.inline-flex.h-12:hover,.flagship button[type=submit]:hover,.lq-dish:hover .lq-dish__name,.lq-frame:hover img,.lq-arch:hover img,.lq-circle:hover img{translate:none;scale:none}}
@font-face{font-family:lacquer;src:url(../media/CormorantGaramond_Variable-s.1x3mf86qs39dd.woff2)format("woff2");font-display:swap;font-weight:300 600;font-style:normal}@font-face{font-family:lacquer;src:url(../media/CormorantGaramond_Italic_Variable-s.3m1-apuvr57ze.woff2)format("woff2");font-display:swap;font-weight:300 600;font-style:italic}@font-face{font-family:lacquer Fallback;src:local(Arial);ascent-override:105.47%;descent-override:32.76%;line-gap-override:0.0%;size-adjust:87.6%}.lacquer_6694ab6d-module___xJ8oa__className{font-family:lacquer,lacquer Fallback,Georgia,Times New Roman,serif}.lacquer_6694ab6d-module___xJ8oa__variable{--font-lacquer-family:"lacquer", "lacquer Fallback", Georgia, Times New Roman, serif}
