.BuyForm-module__RDYWJa__form{flex-direction:column;align-items:flex-start;gap:.85rem;margin:1.25rem 0 0;display:flex}.BuyForm-module__RDYWJa__qty{background:color-mix(in srgb, var(--color-cream) 55%, transparent);border:1px solid color-mix(in srgb, var(--color-petrol-deep) 25%, transparent);-webkit-backdrop-filter:blur(6px);border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .4rem;display:inline-flex}.BuyForm-module__RDYWJa__qtyBtn{width:34px;height:34px;color:var(--color-petrol-deep);font-family:var(--font-sans);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;font-size:1.1rem;font-weight:600;line-height:1;transition:background .2s,color .2s,transform .15s;display:inline-flex}.BuyForm-module__RDYWJa__qtyBtn:hover:not(:disabled){background:color-mix(in srgb, var(--color-petrol-deep) 12%, transparent)}.BuyForm-module__RDYWJa__qtyBtn:active:not(:disabled){transform:scale(.94)}.BuyForm-module__RDYWJa__qtyBtn:focus-visible{outline:2px solid var(--color-petrol-deep);outline-offset:2px}.BuyForm-module__RDYWJa__qtyBtn:disabled{opacity:.35;cursor:not-allowed}.BuyForm-module__RDYWJa__qtyValue{text-align:center;min-width:2ch;font-family:var(--font-display);color:var(--color-petrol-deep);padding:0 .35rem;font-size:1.1rem;font-weight:500}.BuyForm-module__RDYWJa__buyButton{color:var(--color-cream);font-family:var(--font-sans);letter-spacing:.22em;cursor:pointer;background:#7f6b34;border:none;border-radius:999px;justify-content:center;align-items:center;min-width:220px;padding:.95rem 2.25rem;font-size:.9rem;font-weight:700;transition:background .2s,transform .2s;display:inline-flex}.BuyForm-module__RDYWJa__buyButton:hover:not(:disabled){background:#5f5028;transform:translateY(-1px)}.BuyForm-module__RDYWJa__buyButton:focus-visible{outline:2px solid var(--color-petrol-deep);outline-offset:3px}.BuyForm-module__RDYWJa__buyButton:disabled,.BuyForm-module__RDYWJa__buyButton[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none}
.Menu-module__9VQB8q__button{z-index:100;border:1px solid color-mix(in srgb, var(--color-petrol-deep) 55%, transparent);cursor:pointer;background:0 0;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:48px;height:48px;padding:0;transition:background .25s,border-color .25s,transform .25s;display:inline-flex;position:fixed;top:clamp(1.25rem,2.5vw,2rem);right:clamp(1.25rem,2.5vw,2rem)}.Menu-module__9VQB8q__button:hover{background:color-mix(in srgb, var(--color-petrol-deep) 10%, transparent);border-color:var(--color-petrol-deep)}.Menu-module__9VQB8q__button:focus-visible{outline:2px solid var(--color-petrol-deep);outline-offset:3px}.Menu-module__9VQB8q__buttonOpen{border-color:color-mix(in srgb, var(--color-gold) 55%, transparent)}.Menu-module__9VQB8q__buttonOpen:hover{background:color-mix(in srgb, var(--color-gold) 15%, transparent);border-color:var(--color-gold)}.Menu-module__9VQB8q__line{background:var(--color-petrol-deep);transform-origin:50%;border-radius:2px;width:20px;height:1.5px;transition:transform .3s,opacity .2s,background .25s;display:block}.Menu-module__9VQB8q__buttonOpen .Menu-module__9VQB8q__line{background:var(--color-gold)}.Menu-module__9VQB8q__buttonOpen .Menu-module__9VQB8q__line:first-child{transform:translateY(7.5px)rotate(45deg)}.Menu-module__9VQB8q__buttonOpen .Menu-module__9VQB8q__line:nth-child(2){opacity:0;transform:scaleX(0)}.Menu-module__9VQB8q__buttonOpen .Menu-module__9VQB8q__line:nth-child(3){transform:translateY(-7.5px)rotate(-45deg)}.Menu-module__9VQB8q__overlay{z-index:90;background:radial-gradient(900px 600px at 50% 50%, color-mix(in srgb, var(--color-gold) 12%, transparent) 0%, transparent 70%), color-mix(in srgb, var(--color-petrol-deep) 96%, transparent);-webkit-backdrop-filter:blur(12px);opacity:0;visibility:hidden;pointer-events:none;justify-content:center;align-items:center;transition:opacity .35s,visibility 0s linear .35s;display:flex;position:fixed;inset:0}.Menu-module__9VQB8q__overlayOpen{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .35s,visibility linear}.Menu-module__9VQB8q__list{flex-direction:column;align-items:center;gap:clamp(.75rem,2vw,1.25rem);margin:0;padding:0;list-style:none;display:flex}.Menu-module__9VQB8q__item{opacity:0;flex-direction:column;align-items:center;transition:opacity .4s,transform .4s;display:flex;transform:translateY(12px)}.Menu-module__9VQB8q__overlayOpen .Menu-module__9VQB8q__item{opacity:1;transform:translateY(0)}.Menu-module__9VQB8q__link{font-family:var(--font-display);letter-spacing:.01em;color:var(--color-gold);padding:.25rem .5rem;font-size:clamp(2rem,6vw,3.5rem);font-weight:400;text-decoration:none;transition:color .2s;position:relative}.Menu-module__9VQB8q__link:after{content:"";transform-origin:50%;background:var(--color-gold);width:40%;height:1px;transition:transform .3s;position:absolute;bottom:.1em;left:50%;transform:translate(-50%)scaleX(0)}.Menu-module__9VQB8q__link:hover,.Menu-module__9VQB8q__link:focus-visible{color:var(--color-gold-champagne);outline:none}.Menu-module__9VQB8q__link:hover:after,.Menu-module__9VQB8q__link:focus-visible:after{transform:translate(-50%)scaleX(1)}.Menu-module__9VQB8q__linkButton{cursor:pointer;font:inherit;font-family:var(--font-display);letter-spacing:.01em;color:var(--color-gold);background:0 0;border:0;align-items:center;gap:.4em;font-size:clamp(2rem,6vw,3.5rem);font-weight:400;display:inline-flex}.Menu-module__9VQB8q__chevron{transform-origin:50%;opacity:.7;border-bottom:1.5px solid;border-right:1.5px solid;width:.42em;height:.42em;margin-top:-.2em;transition:transform .3s;display:inline-block;transform:rotate(45deg)translate(-.05em,-.05em)}.Menu-module__9VQB8q__linkOpen{color:var(--color-gold-champagne)}.Menu-module__9VQB8q__linkOpen .Menu-module__9VQB8q__chevron{opacity:1;transform:rotate(225deg)translate(-.05em,-.05em)}.Menu-module__9VQB8q__sublist{flex-direction:column;align-items:center;gap:.5rem;max-height:0;margin:0;padding:0;list-style:none;transition:max-height .4s,padding .4s;display:flex;overflow:hidden}.Menu-module__9VQB8q__sublistOpen{max-height:400px;padding-top:.75rem;padding-bottom:.25rem}.Menu-module__9VQB8q__subitem{opacity:0;transition:opacity .3s,transform .3s;transform:translateY(-4px)}.Menu-module__9VQB8q__sublistOpen .Menu-module__9VQB8q__subitem{opacity:1;transform:translateY(0)}.Menu-module__9VQB8q__sublink{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--color-gold) 82%, transparent);padding:.25rem .75rem;font-size:clamp(.95rem,1.6vw,1.15rem);font-weight:400;transition:color .2s;position:relative}.Menu-module__9VQB8q__sublink:hover,.Menu-module__9VQB8q__sublink:focus-visible{color:var(--color-gold-champagne);outline:none}.Menu-module__9VQB8q__sublink:before{content:"";background:var(--color-gold);transform-origin:100%;width:.5rem;height:1px;transition:transform .25s;position:absolute;top:50%;left:0;transform:translateY(-50%)scaleX(0)}.Menu-module__9VQB8q__sublink:hover:before,.Menu-module__9VQB8q__sublink:focus-visible:before{transform:translateY(-50%)scaleX(1)}
.page-module___8aEwW__hero{width:100%;height:100dvh;color:var(--color-petrol-deep);background:url(/hinter2.jpg) 50%/cover no-repeat,linear-gradient(#eaddb0 0%,#e4d0a3 55%,#cdb681 100%);grid-template:"copy.cta"1fr/1fr 1.15fr 1fr;gap:clamp(1rem,2vw,2rem);padding:clamp(1.25rem,3vw,2.5rem) clamp(1.5rem,4vw,3.5rem);display:grid;position:relative;overflow:hidden}.page-module___8aEwW__copy{text-align:left;flex-direction:column;grid-area:copy;justify-content:flex-start;gap:.9rem;padding:0 clamp(.5rem,2vw,2rem);display:flex}.page-module___8aEwW__title{font-family:var(--font-display);letter-spacing:.06em;color:var(--color-gold);background-image:linear-gradient(100deg, var(--color-gold) 0%, var(--color-gold) 42%, var(--color-gold-champagne,#e6cf8a) 48%, #fff7d6 50%, var(--color-gold-champagne,#e6cf8a) 52%, var(--color-gold) 58%, var(--color-gold) 100%);-webkit-text-fill-color:transparent;text-shadow:0 0 24px #c6a34e2e;will-change:background-position;background-position:100% 0;background-repeat:no-repeat;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(4rem,9vw,7.5rem);font-weight:400;line-height:1;animation:2s ease-out .35s both page-module___8aEwW__celloShine}.page-module___8aEwW__subtitle{font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--color-gold);background-image:linear-gradient(100deg, var(--color-gold) 0%, var(--color-gold) 42%, var(--color-gold-champagne,#e6cf8a) 48%, #fff7d6 50%, var(--color-gold-champagne,#e6cf8a) 52%, var(--color-gold) 58%, var(--color-gold) 100%);-webkit-text-fill-color:transparent;text-shadow:0 0 18px #c6a34e26;will-change:background-position;background-position:100% 0;background-repeat:no-repeat;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;margin:.15rem 0 0;font-size:clamp(1.1rem,1.8vw,1.5rem);font-style:normal;font-weight:500;animation:2s ease-out .9s both page-module___8aEwW__celloShine}@keyframes page-module___8aEwW__celloShine{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__title,.page-module___8aEwW__subtitle{-webkit-text-fill-color:var(--color-gold);background-position:0 0;animation:none}}.page-module___8aEwW__tagline{font-family:var(--font-display);color:var(--color-petrol-deep);margin:1rem 0 0;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:600;line-height:1.1}.page-module___8aEwW__description{font-family:var(--font-sans);color:color-mix(in srgb, var(--color-petrol-deep) 82%, transparent);max-width:32ch;margin:.25rem 0 0;font-size:clamp(.85rem,.95vw,.95rem);font-weight:400;line-height:1.55}.page-module___8aEwW__specs{font-family:var(--font-display);color:color-mix(in srgb, var(--color-petrol-deep) 70%, transparent);margin:.75rem 0 0;font-size:clamp(.9rem,1vw,1rem);font-style:italic}.page-module___8aEwW__cta{text-align:right;flex-direction:column;grid-area:cta;justify-content:flex-end;align-items:flex-end;padding:0 clamp(.5rem,2vw,2rem) clamp(1.5rem,3vw,2.5rem);display:flex;position:relative}.page-module___8aEwW__ctaBlock{flex-direction:column;align-items:flex-end;gap:1rem;max-width:26ch;display:flex}.page-module___8aEwW__ctaTitle{font-family:var(--font-display);color:var(--color-petrol-deep);margin:0 0 .25rem;font-size:clamp(1.35rem,1.9vw,1.75rem);font-weight:500;line-height:1.15}.page-module___8aEwW__ctaForm{margin:1.5rem 0 0}.page-module___8aEwW__buyButton{color:var(--color-cream);font-family:var(--font-sans);letter-spacing:.22em;cursor:pointer;background:#7f6b34;border:none;border-radius:999px;justify-content:center;align-items:center;min-width:220px;padding:.95rem 2.25rem;font-size:.9rem;font-weight:700;transition:background .2s,transform .2s;display:inline-flex}.page-module___8aEwW__buyButton:hover{background:#5f5028;transform:translateY(-1px)}.page-module___8aEwW__buyButton:focus-visible{outline:2px solid var(--color-petrol-deep);outline-offset:3px}.page-module___8aEwW__buyButton:disabled,.page-module___8aEwW__buyButton[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none}.page-module___8aEwW__price{font-family:var(--font-display);color:var(--color-petrol-deep);margin:.5rem 0 0;font-size:clamp(1.25rem,1.55vw,1.5rem);font-weight:600}.page-module___8aEwW__priceMeta{font-family:var(--font-sans);color:color-mix(in srgb, var(--color-petrol-deep) 75%, transparent);font-size:.85rem;font-weight:500}.page-module___8aEwW__priceHint{font-family:var(--font-sans);color:color-mix(in srgb, var(--color-petrol-deep) 70%, transparent);margin:.15rem 0 0;font-size:.75rem;font-weight:500}.page-module___8aEwW__tag{font-family:var(--font-display);color:var(--color-petrol-deep);white-space:nowrap;margin:0;font-size:clamp(.85rem,1vw,1rem);font-style:italic;position:absolute;bottom:clamp(1rem,3vw,2rem);right:clamp(.5rem,2vw,2rem)}.page-module___8aEwW__bottomBand{display:contents}@media (max-width:900px){.page-module___8aEwW__hero{background:url(/hintermobile.jpg) 50%/cover no-repeat;grid-template:"copy"1fr/minmax(0,1fr);gap:0;height:100dvh;min-height:100dvh;padding:clamp(1rem,4vw,1.5rem) 1.25rem 0;overflow:hidden}.page-module___8aEwW__copy{text-align:left;align-items:stretch;gap:.15rem;min-width:0;height:100%;padding:0}.page-module___8aEwW__title{letter-spacing:.04em;margin:0;padding-right:3.25rem;font-size:clamp(4.5rem,22vw,8rem);line-height:.9}.page-module___8aEwW__subtitle{margin:.1rem 0 0;padding-right:3.25rem;font-size:clamp(1.3rem,5.4vw,2rem)}.page-module___8aEwW__bottomBand{padding:1.4rem 1.25rem calc(env(safe-area-inset-bottom,0px) + 1.1rem);text-align:center;background:linear-gradient(#fff8e000 0%,#fff8e059 55%,#fff8e080 100%);flex-direction:column;align-items:center;gap:.55rem;margin:auto -1.25rem 0;display:flex}.page-module___8aEwW__buyButton{letter-spacing:.22em;min-width:220px;padding:.95rem 2.15rem;font-size:.9rem}.page-module___8aEwW__price{margin:.35rem 0 0;font-size:1.35rem}.page-module___8aEwW__priceHint{margin:.05rem 0 0}.page-module___8aEwW__tag{text-align:center;bottom:clamp(1rem,4vw,1.75rem);left:50%;right:auto;transform:translate(-50%)}}@media (max-width:380px){.page-module___8aEwW__hero{padding-top:clamp(4rem,16vw,5.5rem)}.page-module___8aEwW__title{font-size:clamp(4rem,20vw,5.5rem)}.page-module___8aEwW__subtitle{font-size:1.4rem}.page-module___8aEwW__buyButton{min-width:180px;padding:.85rem 1.75rem}}
