.sec{padding:clamp(56px,8vw,104px) 0}.sec--panel{background:var(--panel)}.sec__head{max-width:720px;margin-bottom:clamp(30px,4vw,52px)}.sec__head .kicker{display:block;margin-bottom:16px}.sec__head p{color:var(--muted);font-size:clamp(15.5px,1.5vw,17.5px);margin-top:16px;max-width:60ch}.share{position:absolute;top:calc(clamp(44px,5.5vw,70px) - 12px);right:clamp(22px,5vw,64px);display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);text-decoration:none;background:transparent;border:0;cursor:pointer;transition:color .25s var(--ease)}.share:hover{color:var(--ink)}.share svg{width:15px;height:15px}.intro{padding:clamp(56px,8vw,104px) 0 clamp(64px,9vw,120px);text-align:center}.intro .lead{margin:0 auto}.wahl{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:clamp(14px,1.8vw,22px);max-width:880px;margin-top:clamp(36px,5vw,54px);text-align:left}.wahl__block{display:grid;grid-template-columns:1fr auto;align-items:start;column-gap:18px;border:1px solid var(--line);background:var(--paper);padding:clamp(24px,3vw,34px);text-decoration:none;transition:border-color .3s var(--ease),background .3s var(--ease)}.wahl__block:hover{border-color:var(--ink);background:var(--panel)}.wahl__title{font-family:var(--font-display);font-optical-sizing:auto;font-weight:500;font-size:clamp(21px,2.2vw,27px);line-height:1.15;letter-spacing:-.01em;color:var(--ink)}.wahl__arw{color:var(--gold);font-size:18px;line-height:1.2;transition:transform .3s var(--ease)}.wahl__block:hover .wahl__arw{transform:translate(4px)}.wahl__text{grid-column:1 / -1;font-size:14.5px;line-height:1.7;color:var(--muted);margin-top:12px;max-width:36ch}.intro__note{font-size:13.5px;line-height:1.7;color:var(--muted);max-width:520px;margin:clamp(30px,4vw,44px) auto 0}.intro__note a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.intro__note a:hover{color:var(--gold)}.experience{text-align:center;padding-bottom:clamp(20px,4vw,40px)}.experience p{color:var(--muted);font-size:clamp(16px,1.6vw,19px);margin-top:16px}.how{padding:clamp(56px,8vw,110px) 0}.how>.wrap>h2{margin-bottom:clamp(32px,5vw,56px)}.how__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(34px,5vw,72px);align-items:start}.how__media{position:relative;overflow:hidden;background:var(--panel-2);aspect-ratio:106/109}.how__media img,.how__media svg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--ease)}.how:hover .how__media img{transform:scale(1.03)}.how__lead{font-size:16.5px;line-height:1.75;color:var(--ink-soft);max-width:60ch}.steps{list-style:none;margin-top:clamp(30px,4vw,44px);display:flex;flex-direction:column;gap:clamp(26px,3vw,34px)}.steps li{display:grid;grid-template-columns:auto 1fr;gap:14px}.steps__n{font-family:var(--font-display);font-optical-sizing:auto;font-size:19px;line-height:1.35;color:var(--gold)}.steps h3{font-family:var(--font-body);font-size:17px;font-weight:600;letter-spacing:.005em;color:var(--ink);margin-bottom:7px}.steps p{font-size:15.5px;line-height:1.72;color:var(--muted)}.promo{padding:clamp(8px,2vw,20px) 0 clamp(56px,8vw,104px)}.promo__row{display:grid;grid-template-columns:.86fr 1.14fr;min-height:clamp(230px,28vw,320px);border:1px solid var(--line-2);background:var(--panel)}.promo__row+.promo__row{margin-top:clamp(22px,3vw,34px)}.promo__panel{display:flex;flex-direction:column;justify-content:center;padding:clamp(30px,4vw,54px)}.promo__panel h3{font-family:var(--font-display);font-optical-sizing:auto;font-size:clamp(22px,2.4vw,30px);font-weight:400;color:var(--ink);letter-spacing:-.01em}.promo__panel p{font-size:15px;line-height:1.7;color:var(--muted);margin-top:14px;max-width:46ch}.promo__panel .btn{margin-top:auto;align-self:flex-start}.promo__panel .btn:only-of-type{margin-top:clamp(26px,4vw,38px)}.promo__media{position:relative;overflow:hidden;background:var(--panel-2)}.promo__media img,.promo__media svg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--ease)}.promo__row:hover .promo__media img{transform:scale(1.03)}.contact{background:var(--panel);padding:clamp(56px,8vw,104px) 0 clamp(48px,7vw,84px)}.contact h2{margin-bottom:clamp(34px,5vw,56px)}.contact__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(28px,4vw,56px)}.contact__city h3{font-family:var(--font-display);font-optical-sizing:auto;font-weight:400;font-size:clamp(22px,2.3vw,28px);color:var(--ink)}.contact__hours{font-size:14px;color:var(--muted);margin-top:8px}.contact__lines{margin-top:16px;display:flex;flex-direction:column;gap:8px}.contact__lines a{font-size:15px;color:var(--ink);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--line);width:fit-content}.contact__lines a:hover{color:var(--gold);text-decoration-color:var(--gold)}.contact__note{font-size:14.5px;line-height:1.7;color:var(--muted);max-width:38ch;margin-top:16px}.contact__note strong{color:var(--ink-soft);font-weight:600}.contact__more{margin-top:clamp(34px,5vw,54px);padding-top:26px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;align-items:center;gap:clamp(16px,3vw,32px)}.contact__more p{font-size:14.5px;line-height:1.7;color:var(--muted);max-width:44ch}.leistungen__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(18px,2.4vw,28px)}.leistung{display:flex;flex-direction:column;align-items:flex-start;border:1px solid var(--line-2);background:var(--paper);padding:clamp(28px,3.4vw,44px)}.sec--panel .leistung{background:var(--paper)}.leistung__n{font-family:var(--font-display);font-optical-sizing:auto;font-size:19px;color:var(--gold);line-height:1}.leistung h3{font-family:var(--font-display);font-optical-sizing:auto;font-weight:400;font-size:clamp(22px,2.4vw,30px);color:var(--ink);letter-spacing:-.01em;margin-top:16px}.leistung p{font-size:15px;line-height:1.7;color:var(--muted);margin-top:14px;max-width:46ch}.leistung .link-arrow{margin-top:clamp(22px,3vw,32px);font-size:clamp(19px,1.9vw,23px)}.warum__grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line)}.trust{padding:clamp(30px,3vw,44px) clamp(22px,2vw,32px) 0 0}.trust+.trust{padding-left:clamp(24px,2.2vw,34px);border-left:1px solid var(--line)}.trust h3{font-family:var(--font-display);font-optical-sizing:auto;font-weight:400;font-size:clamp(20px,2vw,25px);color:var(--ink)}.trust p{font-size:14.5px;line-height:1.7;color:var(--muted);margin-top:12px}.faq__list{max-width:860px}.faq details{border-top:1px solid var(--line)}.faq details:last-of-type{border-bottom:1px solid var(--line)}.faq summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:clamp(20px,2.4vw,28px) 0;font-family:var(--font-display);font-optical-sizing:auto;font-size:clamp(18px,1.9vw,23px);color:var(--ink)}.faq summary::-webkit-details-marker{display:none}.faq__icon{position:relative;flex:0 0 auto;width:18px;height:18px}.faq__icon:before,.faq__icon:after{content:"";position:absolute;background:var(--gold);border-radius:2px;transition:transform .3s var(--ease),opacity .3s var(--ease)}.faq__icon:before{top:8px;left:0;width:18px;height:2px}.faq__icon:after{left:8px;top:0;width:2px;height:18px}.faq details[open] .faq__icon:after{transform:rotate(90deg);opacity:0}.faq details[open] summary{color:var(--gold)}.faq__a{padding:0 0 clamp(22px,2.4vw,28px);max-width:66ch}.faq__a p{font-size:15.5px;line-height:1.75;color:var(--muted)}.about{padding:clamp(56px,8vw,112px) 0 clamp(64px,9vw,128px)}.about__row{display:grid;grid-template-columns:minmax(180px,300px) minmax(0,1fr);gap:clamp(28px,6vw,96px);align-items:start;padding:clamp(40px,6vw,72px) 0}.about__row:first-child{padding-top:0}.about__row+.about__row{border-top:1px solid var(--line-2)}.about__label h1,.about__label h2{font-size:clamp(30px,3.4vw,48px)}.about__label .kicker{display:block;margin-bottom:12px}.about__body .lead{margin-bottom:clamp(18px,2.6vw,28px)}.about__body{max-width:66ch}.about__person{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:clamp(22px,3vw,40px);align-items:start;max-width:none}.about__person .about__portrait{max-width:300px}.about__person .body{margin-top:0}.about__werte{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:clamp(24px,3vw,40px);max-width:none}.wert h3{font-family:var(--font-display);font-optical-sizing:auto;font-weight:500;font-size:clamp(20px,2vw,25px);letter-spacing:-.01em;color:var(--ink)}.wert p{font-size:15px;line-height:1.72;color:var(--muted);margin-top:10px}.about__besuch .contact__hours{margin-top:14px}.about__besuch .contact__lines{margin-top:18px}.about__besuch .wahl{margin-top:clamp(28px,4vw,40px);max-width:none}.about__portrait{max-width:440px;margin:0}.about__portrait img{width:100%;height:auto}.about__portrait--empty{aspect-ratio:4/5;display:grid;place-items:center;background:var(--panel);border:1px dashed var(--line);color:var(--muted);font-size:13px;letter-spacing:.06em;text-align:center;padding:20px}@media(max-width:900px){.how__grid{grid-template-columns:1fr;gap:clamp(26px,5vw,40px)}.leistungen__grid{grid-template-columns:1fr}.warum__grid{grid-template-columns:1fr 1fr}.trust:nth-child(3){border-left:0}.trust{padding-right:0}.how__media{aspect-ratio:16/10}.promo__row{grid-template-columns:1fr}.promo__media{order:-1;min-height:0;width:100%;aspect-ratio:16/9}.contact__grid{grid-template-columns:1fr;gap:clamp(30px,6vw,44px)}}@media(max-width:760px){.about__row{grid-template-columns:1fr;gap:clamp(18px,4vw,28px)}.about__portrait{max-width:420px}}@media(max-width:520px){.share{position:static;display:inline-flex;margin:0 auto 18px;justify-content:center}.warum__grid{grid-template-columns:1fr}.trust+.trust{padding-left:0;border-left:0;border-top:1px solid var(--line)}}.btn--ecken{position:relative;width:auto;max-width:none;min-height:44px;padding:11px 18px;gap:10px;justify-content:center;background:transparent;border:0;font-size:15px;font-weight:500;letter-spacing:.01em;text-transform:none;color:var(--ink);transition:color .24s var(--ease)}.btn--ecken:before,.btn--ecken:after{content:"";position:absolute;width:15px;height:15px;border:0 solid var(--ink);pointer-events:none;transition:transform .28s var(--ease),border-color .24s var(--ease)}.btn--ecken:before{top:0;left:0;border-top-width:1px;border-left-width:1px}.btn--ecken:after{bottom:0;right:0;border-bottom-width:1px;border-right-width:1px}.btn--ecken .arw{font-size:15px;color:var(--muted)}@media(hover:hover)and (pointer:fine){.btn--ecken:hover{background:transparent;color:var(--gold-tief)}.btn--ecken:hover:before{transform:translate(-3px,-3px);border-color:var(--gold-tief)}.btn--ecken:hover:after{transform:translate(3px,3px);border-color:var(--gold-tief)}.btn--ecken:hover .arw{color:var(--gold-tief);transform:none}}.btn--ecken:active{background:transparent}.btn--ecken:active:before{transform:translate(-1px,-1px)}.btn--ecken:active:after{transform:translate(1px,1px)}.btn--ecken[disabled],.btn--ecken[aria-disabled=true]{background:transparent;color:var(--muted)}.btn--ecken[disabled]:before,.btn--ecken[disabled]:after{border-color:var(--line)}.btn--ecken.btn--outline,.btn--ecken.btn--ghost{color:var(--muted);font-weight:400}.btn--ecken.btn--outline:before,.btn--ecken.btn--outline:after,.btn--ecken.btn--ghost:before,.btn--ecken.btn--ghost:after{border-color:var(--line)}@media(hover:hover)and (pointer:fine){.btn--ecken.btn--outline:hover,.btn--ecken.btn--ghost:hover{background:transparent;color:var(--ink)}.btn--ecken.btn--outline:hover:before,.btn--ecken.btn--outline:hover:after,.btn--ecken.btn--ghost:hover:before,.btn--ecken.btn--ghost:hover:after{border-color:var(--ink)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/arthene-seiten.css.map */
