body.elementor-template-canvas{background:#F6F2EB!important;margin:0}body.elementor-template-canvas .elementor-element{--kit-widget-spacing:0px;--widgets-spacing:0px;--widgets-spacing-row:0px}body.elementor-template-canvas .elementor-widget-html,body.elementor-template-canvas .elementor-widget-shortcode{margin:0!important}#pr-home *{margin:0;padding:0;box-sizing:border-box}#pr-home{--ink:#16261e;--nav:#35423b;--mut:#5e6a62;--prose:#4f5a53;--gold:#a5813c;--gold-dk:#8a6a2b;--gold-ink:#846529;--gold-lt:#c9a75f;--gold-pale:#e7d5ac;--bg:#f6f2eb;--band:#f7f4ef;--line:rgba(22,38,30,.13);--line-gold:rgba(165,129,60,.3);font-family:'Manrope',system-ui,sans-serif;color:var(--ink);font-size:16px;line-height:1.6;background:var(--bg);overflow-x:clip}#pr-home img{max-width:100%;display:block;height:auto}#pr-home a{color:inherit;text-decoration:none}#pr-home .wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 40px}@media(max-width:640px){#pr-home .wrap{padding:0 20px}}#pr-home h1,#pr-home h2,#pr-home h3{font-family:'Spectral',Georgia,serif;color:var(--ink);font-weight:400}#pr-home .kicker{display:inline-flex;align-items:center;gap:12px;font-family:'Spectral',Georgia,serif;font-weight:500;font-size:11.5px;line-height:1.4;letter-spacing:3.2px;text-transform:uppercase;color:var(--ink)}#pr-home .kicker:before{content:"";width:28px;height:1px;background:var(--gold);flex:none}#pr-home .h2{font-size:clamp(34px,4.25vw,54px);font-weight:400;line-height:1.06;letter-spacing:-1.2px;margin-top:16px}#pr-home .shine{font-style:italic}#pr-home .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:13px 24px;border-radius:999px;font-family:'Manrope',system-ui,sans-serif;font-weight:700;font-size:14px;letter-spacing:.2px;line-height:1.6;white-space:nowrap;cursor:pointer;transition:transform .25s,box-shadow .25s,background .25s,border-color .25s}#pr-home .btn-gold{background:linear-gradient(135deg,#8a6a2b 0,#6e5320 46%,#8a6a2b 100%);color:#fffdf7;box-shadow:0 12px 28px -16px rgba(110,83,32,.75),inset 0 1px 0 rgba(255,255,255,.18)}#pr-home .btn-gold:hover{transform:translateY(-2px);box-shadow:0 18px 34px -16px rgba(110,83,32,.85),inset 0 1px 0 rgba(255,255,255,.18)}#pr-home .btn-ghost{background:rgba(255,255,255,.6);color:var(--ink);border:1px solid var(--line-gold);box-shadow:0 10px 26px -20px rgba(22,38,30,.5)}#pr-home .btn-ghost:hover{background:#fff;border-color:var(--gold)}#pr-home .tlink{display:inline-block;color:var(--gold-ink);font-weight:600;border-bottom:2px solid var(--gold);padding-bottom:4px;white-space:nowrap}#pr-home .tlink:hover{color:var(--ink)}#pr-home .hd{position:absolute;top:0;left:0;right:0;z-index:100;border-bottom:1px solid transparent}#pr-home .hd.scr{position:fixed;background:rgba(250,247,241,.92);-webkit-backdrop-filter:blur(14px) saturate(1.1);backdrop-filter:blur(14px) saturate(1.1);border-bottom-color:var(--line-gold);box-shadow:0 10px 30px -24px rgba(22,38,30,.35);animation:prHd .35s ease}@keyframes prHd{from{transform:translateY(-100%)}to{transform:none}}body.admin-bar #pr-home .hd{top:32px}@media(max-width:782px){body.admin-bar #pr-home .hd{top:46px}}#pr-home .hd .wrap{height:92px;display:flex;align-items:center;justify-content:space-between;gap:30px}#pr-home .hd.scr .wrap{height:74px}#pr-home .logo img{height:44px;width:auto}#pr-home .nav{display:flex;align-items:center;gap:30px}#pr-home .nav>a,#pr-home .nav .dd>a{display:inline-block;font-size:14.5px;font-weight:500;letter-spacing:.2px;color:var(--nav);padding:6px 0;position:relative;text-shadow:0 1px 2px rgba(255,255,255,.8),0 0 6px rgba(255,255,255,.5)}#pr-home .nav>a:after,#pr-home .nav .dd>a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform .3s}#pr-home .nav>a:hover,#pr-home .nav .dd>a:hover{color:var(--ink)}#pr-home .nav>a:hover:after,#pr-home .nav .dd:hover>a:after{transform:scaleX(1)}#pr-home .nav .dd{position:relative}#pr-home .nav .dd>a span{font-size:9px;margin-left:6px;color:var(--gold-ink)}#pr-home .nav .sub{position:absolute;top:calc(100% + 14px);left:-22px;min-width:300px;background:rgba(250,247,241,.98);border:1px solid var(--line-gold);border-radius:3px;box-shadow:0 26px 50px -30px rgba(22,38,30,.45);padding:10px 0;opacity:0;visibility:hidden;transform:translateY(6px);transition:.2s}#pr-home .nav .sub:before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}#pr-home .nav .dd:hover .sub,#pr-home .nav .dd:focus-within .sub{opacity:1;visibility:visible;transform:none}#pr-home .nav .sub a{display:block;padding:10px 22px;font-size:14.5px;font-weight:500;color:var(--nav);border-left:2px solid transparent}#pr-home .nav .sub a:hover{border-left-color:var(--gold);background:rgba(231,213,172,.22);color:var(--ink)}#pr-home .hd .btn{padding:11px 22px;line-height:1.2}#pr-home .mnav{display:none;position:relative}#pr-home .mnav summary{list-style:none;cursor:pointer;width:46px;height:46px;display:flex;align-items:center;justify-content:center;border:1px solid var(--line-gold);border-radius:999px;background:rgba(250,247,241,.88);font-size:18px;color:var(--ink)}#pr-home .mnav summary::-webkit-details-marker{display:none}#pr-home .mnav .mpanel{position:absolute;right:0;top:58px;width:min(310px,88vw);background:rgba(250,247,241,.98);border:1px solid var(--line-gold);border-radius:3px;box-shadow:0 26px 50px -30px rgba(22,38,30,.5);padding:10px 0}#pr-home .mnav .mpanel a{display:block;padding:11px 22px;font-size:15px;font-weight:600;color:var(--nav)}#pr-home .mnav .mpanel a.in{padding-left:38px;font-weight:500;font-size:14px}#pr-home .mnav .mpanel a:hover{background:rgba(231,213,172,.22)}@media(max-width:1100px){#pr-home .nav{display:none}#pr-home .mnav{display:block}}@media(max-width:560px){#pr-home .hd .wrap{height:74px;gap:12px}#pr-home .logo img{height:36px}#pr-home .hd .btn{display:none}}#pr-home .hero{position:relative;min-height:720px;padding:150px 0 90px;display:flex;align-items:center;justify-content:center;text-align:center;background-color:#f7f4ef;background-image:radial-gradient(76% 50% at 50% 46%,rgba(250,247,241,.1) 0,rgba(250,247,241,.05) 60%,rgba(250,247,241,0) 100%),linear-gradient(rgba(250,247,241,.15),rgba(250,247,241,.15)),url('/wp-content/uploads/2026/09/kanzlei-pichler-empfang-karlsplatz-wien.jpg');background-size:cover;background-position:50% 70%;border-bottom:1px solid rgba(165,129,60,.45);overflow:hidden}#pr-home .hero:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,rgba(165,129,60,.3) 18%,rgba(165,129,60,.3) 82%,transparent)}#pr-home .hero.sub{min-height:760px;padding:132px 0 56px;background-image:linear-gradient(rgba(250,247,241,.13),rgba(250,247,241,.13)),url('/wp-content/uploads/2026/09/kanzlei-pichler-empfang-karlsplatz-wien.jpg')}#pr-home .hero.sub:before{content:"";position:absolute;width:560px;height:360px;left:50%;top:52%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(74% 66%,rgba(247,244,239,.28) 0,rgba(247,244,239,.18) 52%,rgba(247,244,239,.04) 80%,rgba(247,244,239,0) 100%);pointer-events:none}#pr-home .hero .wrap{position:relative;z-index:1;max-width:1000px;display:flex;flex-direction:column;align-items:center}#pr-home .tafel{display:inline-flex;align-items:center;justify-content:center;gap:10px;max-width:100%;padding:8px 15px 8px 13px;margin-bottom:22px;background:rgba(250,247,241,.94);border:1px solid rgba(165,129,60,.38);border-radius:2px;box-shadow:0 2px 12px -7px rgba(22,38,30,.4);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);font-family:'Manrope',system-ui,sans-serif;font-size:12.5px;font-weight:700;line-height:1.5;letter-spacing:2.6px;text-transform:uppercase;color:var(--ink)}#pr-home .tafel:before{content:"";width:22px;height:1px;background:var(--gold-dk);flex:none}#pr-home .hero h1{font-weight:300;font-size:clamp(44px,5.66vw,76px);line-height:1;letter-spacing:-1.8px;margin-top:4px}#pr-home .hero.sub h1{font-size:clamp(38px,4.6vw,62px);letter-spacing:-1.1px;line-height:1.06;max-width:min(900px,90%);margin:8px 0 22px}#pr-home .hero .hsub{font-family:'Manrope',system-ui,sans-serif;font-size:19px;font-weight:400;line-height:1.68;color:var(--ink);max-width:min(700px,86%);text-shadow:0 1px 2px rgba(255,255,255,.7),0 0 8px rgba(255,255,255,.4)}#pr-home .hero .hsub.serif{font-family:'Spectral',Georgia,serif;font-style:italic;font-size:clamp(20px,2.1vw,27px);line-height:1.35;margin-top:22px;letter-spacing:-.2px}#pr-home .hero .lead{font-size:19.2px;line-height:1.65;max-width:640px;margin-top:14px;color:var(--ink);text-shadow:0 1px 2px rgba(255,255,255,.7),0 0 8px rgba(255,255,255,.4)}#pr-home .hero-cta{display:flex;gap:14px;flex-wrap:wrap;justify-content:center;margin-top:34px}@media(max-width:700px){#pr-home .hero{min-height:620px;padding:124px 0 70px}#pr-home .hero.sub{min-height:520px;padding:120px 0 50px}#pr-home .tafel{font-size:10.5px;letter-spacing:1.8px}}#pr-home .sect{padding:120px 0}@media(max-width:700px){#pr-home .sect{padding:80px 0}}#pr-home .sect.white{background:linear-gradient(#fff,#fcfaf6);border-top:1px solid var(--line-gold);border-bottom:1px solid var(--line-gold)}#pr-home .headrow{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;flex-wrap:wrap;margin-bottom:54px}#pr-home .lead-s{color:var(--mut);font-size:17px;line-height:1.7;margin-top:14px;max-width:640px}#pr-home .grid3,#pr-home .grid4{display:flex;flex-wrap:wrap;gap:22px;justify-content:center}#pr-home .grid3>*{flex:0 1 calc((100% - 44px)/3)}#pr-home .grid4>*{flex:0 1 calc((100% - 66px)/4)}@media(max-width:1080px){#pr-home .grid4>*{flex-basis:calc((100% - 22px)/2)}}@media(max-width:980px){#pr-home .grid3>*{flex-basis:calc((100% - 22px)/2)}}@media(max-width:620px){#pr-home .grid3>*,#pr-home .grid4>*{flex-basis:100%}}#pr-home .card{position:relative;display:flex;flex-direction:column;padding:38px 32px;background:linear-gradient(#fff,#fbf8f2);border:1px solid var(--line);border-radius:3px;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 18px 40px -30px rgba(22,38,30,.45);overflow:hidden;transition:transform .3s,box-shadow .3s,border-color .3s}#pr-home .card:before{content:"";position:absolute;inset:0;background:radial-gradient(420px at 50% 0,rgba(201,167,95,.16),transparent 46%);pointer-events:none}#pr-home .card:hover{transform:translateY(-4px);border-color:var(--line-gold);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 30px 60px -32px rgba(22,38,30,.5)}#pr-home .card .no{position:relative;font-family:'Spectral',Georgia,serif;font-size:14px;letter-spacing:1px;color:var(--gold-ink)}#pr-home .card h2,#pr-home .card h3{position:relative;font-family:'Spectral',Georgia,serif;font-size:23px;font-weight:600;line-height:1.2;margin:14px 0 12px;letter-spacing:0;color:var(--ink)}#pr-home .card p{position:relative;color:var(--mut);font-size:14.5px;line-height:1.7;flex:1}#pr-home .card .arr{position:relative;display:inline-flex;gap:8px;margin-top:auto;padding-top:20px;color:var(--gold-ink);font-size:14px;font-weight:600}#pr-home .split{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}#pr-home .split.rev>.media{order:2}@media(max-width:900px){#pr-home .split{grid-template-columns:1fr;gap:44px}#pr-home .split.rev>.media{order:0}}#pr-home .frame{position:relative;border-radius:3px;overflow:hidden;border:1px solid var(--line-gold);box-shadow:0 0 0 8px #fff,0 0 0 9px var(--line-gold),0 46px 90px -44px rgba(22,38,30,.5);aspect-ratio:4/3;background:#ede7db}#pr-home .frame.tall{aspect-ratio:4/5}#pr-home .frame img{width:100%;height:100%;object-fit:cover}#pr-home .text p{color:var(--prose);font-size:16.5px;line-height:1.78;margin-top:18px}#pr-home .feat{list-style:none;margin:22px 0 4px;border-top:1px solid var(--line)}#pr-home .feat li{display:flex;gap:14px;align-items:center;padding:13px 0;border-bottom:1px solid var(--line);font-family:'Spectral',Georgia,serif;font-size:19px;color:var(--ink)}#pr-home .feat li:before{content:"";width:7px;height:7px;transform:rotate(45deg);background:var(--gold);flex:none}#pr-home .row{display:flex;gap:14px;flex-wrap:wrap;margin-top:28px}#pr-home .quote{display:grid;grid-template-columns:280px 1fr;gap:64px;align-items:center;max-width:1040px;margin:0 auto}#pr-home blockquote{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;quotes:none}#pr-home blockquote:after{content:none!important}#pr-home .quote blockquote{font-family:'Spectral',Georgia,serif;font-weight:300;font-style:italic;font-size:clamp(24px,2.7vw,35px);line-height:1.34;color:var(--ink);letter-spacing:-.3px}#pr-home .quote blockquote:before{content:"\201C";display:block;font-size:76px;line-height:.62;color:var(--gold);font-style:normal;margin-bottom:12px}@media(max-width:760px){#pr-home .quote{grid-template-columns:1fr;gap:34px;text-align:center}#pr-home .quote .frame{max-width:260px;margin:0 auto}}#pr-home .band{background:var(--band);padding:58px 0 96px}#pr-home .prose{max-width:1000px;margin:0 auto}#pr-home .crumbs{font-size:13px;color:var(--mut);margin-bottom:34px;letter-spacing:.2px}#pr-home .crumbs a{color:var(--gold-ink)}#pr-home .prose h2{font-size:40px;font-weight:400;line-height:1.14;letter-spacing:-.6px;margin:60px 0 22px}#pr-home .prose h3{font-size:24px;font-weight:600;line-height:1.3;letter-spacing:.2px;margin:40px 0 12px}#pr-home .prose h4{font-family:'Manrope',system-ui,sans-serif;font-size:18px;font-weight:700;margin:30px 0 10px;color:var(--ink)}#pr-home .prose .crumbs+*{margin-top:0}#pr-home .prose p{color:var(--prose);font-size:16.5px;line-height:1.78;margin:0 0 16px}#pr-home .prose ul,#pr-home .prose ol{color:var(--prose);font-size:16.5px;line-height:1.78;margin:0 0 20px;padding-left:24px}#pr-home .prose li{margin-bottom:8px;padding-left:4px}#pr-home .prose ul li::marker{color:var(--gold)}#pr-home .prose strong,#pr-home .prose b{color:var(--ink);font-weight:700}#pr-home .prose a{color:var(--gold-ink);border-bottom:1px solid rgba(132,101,41,.35)}#pr-home .prose a:hover{color:var(--ink)}#pr-home .prose img{border-radius:3px;border:1px solid var(--line-gold);margin:22px 0}#pr-home .prose table{width:100%;border-collapse:collapse;margin:20px 0;font-size:15px}#pr-home .prose td,#pr-home .prose th{border:1px solid var(--line);padding:10px 12px;text-align:left;color:var(--prose)}#pr-home .prose blockquote{border-left:2px solid var(--gold);padding-left:20px;font-family:'Spectral',serif;font-style:italic;font-size:19px;color:var(--ink);margin:0 0 18px}#pr-home .cta{background:linear-gradient(140deg,#12211a 0,#0c1712 60%,#16261e 100%);box-shadow:inset 0 1px 0 rgba(165,129,60,.3);color:#f3efe6}#pr-home .cta .wrap{display:grid;grid-template-columns:1.5fr 1fr;gap:50px;align-items:center;padding-top:90px;padding-bottom:90px}@media(max-width:900px){#pr-home .cta .wrap{grid-template-columns:1fr;gap:34px;padding-top:70px;padding-bottom:70px}}#pr-home .cta h2{font-size:clamp(32px,3.6vw,46px);font-weight:400;line-height:1.08;letter-spacing:-1px;color:#faf6ec}#pr-home .cta p{color:#b9c2ba;font-size:18px;line-height:1.6;margin-top:16px;max-width:520px}#pr-home .cta .firm{display:block;font-family:'Spectral',Georgia,serif;font-size:14px;font-weight:600;letter-spacing:2.4px;text-transform:uppercase;color:#e7d5ac;margin-top:22px}#pr-home .cta .firm+p{margin-top:6px}#pr-home .box{display:flex;flex-direction:column;gap:14px}#pr-home .lk{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 26px;background:rgba(255,255,255,.055);border:1px solid var(--line-gold);border-radius:3px;color:#faf6ec;transition:background .25s,border-color .25s}#pr-home .lk:hover{background:rgba(255,255,255,.09);border-color:rgba(201,167,95,.6)}#pr-home .lk.soft{background:0 0;border-color:rgba(255,255,255,.16)}#pr-home .lk small{display:block;font-size:12px;letter-spacing:2px;text-transform:uppercase;color:var(--gold-lt)}#pr-home .lk b{display:block;font-family:'Spectral',Georgia,serif;font-size:20px;font-weight:600;color:#faf6ec;overflow-wrap:anywhere}#pr-home .lk .ar{color:var(--gold-lt);font-size:22px}#pr-home .ft{background:linear-gradient(#12211a,#0c1712);border-top:1px solid var(--line-gold);padding:72px 0 34px;color:#a7b1a8}#pr-home .ft .cols{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:50px}@media(max-width:860px){#pr-home .ft .cols{grid-template-columns:1fr;gap:34px}}#pr-home .ft .logo img{height:44px;margin-bottom:18px}#pr-home .ft h4{font-family:'Spectral',Georgia,serif;font-size:14px;font-weight:600;letter-spacing:2.4px;text-transform:uppercase;color:var(--gold-pale);margin-bottom:18px}#pr-home .ft p{font-size:14px;line-height:1.9;color:#a7b1a8;margin-bottom:12px}#pr-home .ft a{color:var(--gold-lt);border-bottom:1px solid rgba(201,167,95,.32);padding-bottom:1px}#pr-home .ft a:hover{color:#e7d5ac}#pr-home .ft a.logo{border:0;display:inline-block}#pr-home .ft .bot{margin-top:50px;padding-top:24px;border-top:1px solid rgba(201,167,95,.18);display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;font-size:12.5px;color:#7f8b82}#pr-home .pcard{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:3px;overflow:hidden;box-shadow:0 18px 40px -30px rgba(22,38,30,.45);transition:transform .3s,box-shadow .3s,border-color .3s}#pr-home .pcard:hover{transform:translateY(-4px);border-color:var(--line-gold);box-shadow:0 30px 60px -32px rgba(22,38,30,.5)}#pr-home .pcard .img{display:block;aspect-ratio:700/441;overflow:hidden;background:#ede7db;border-bottom:1px solid var(--line-gold)}#pr-home .pcard .img img{width:100%;height:100%;object-fit:cover;filter:saturate(.86)}#pr-home .pcard .body{display:flex;flex-direction:column;flex:1;padding:26px 26px 28px}#pr-home .pcard .no{font-family:'Spectral',Georgia,serif;font-size:14px;letter-spacing:1px;color:var(--gold-ink)}#pr-home .pcard h3{font-family:'Spectral',Georgia,serif;font-size:21px;font-weight:600;line-height:1.25;margin:10px 0}#pr-home .pcard p{color:var(--mut);font-size:14.5px;line-height:1.7;flex:1}#pr-home .pcard .arr{margin-top:18px;color:var(--gold-ink);font-size:14px;font-weight:600}#pr-home .pager{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:54px}#pr-home .pager a,#pr-home .pager span{min-width:44px;height:44px;padding:0 15px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line-gold);border-radius:999px;font-size:14px;font-weight:700;color:var(--ink);background:#fff;transition:.2s}#pr-home .pager a:hover{border-color:var(--gold);background:#fbf8f2}#pr-home .pager span.cur{background:linear-gradient(135deg,#8a6a2b 0,#6e5320 46%,#8a6a2b 100%);color:#fffdf7;border-color:transparent}#pr-home .pager span.gap{border:0;background:0 0;min-width:20px;padding:0}#pr-home .kgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px;margin-top:26px}@media(max-width:760px){#pr-home .kgrid{grid-template-columns:1fr}}#pr-home .kcard{position:relative;background:linear-gradient(#fff,#fbf8f2);border:1px solid var(--line);border-radius:3px;padding:30px 28px;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 18px 40px -30px rgba(22,38,30,.45)}#pr-home .kcard h3{font-size:23px;font-weight:600;line-height:1.2;margin:0 0 12px}#pr-home .kcard p{color:var(--prose);font-size:15.5px;line-height:1.75;margin:0 0 8px}#pr-home .bars{list-style:none;margin-top:26px}#pr-home .bars li{margin-bottom:20px}#pr-home .bars .lbl{display:flex;justify-content:space-between;font-family:'Spectral',Georgia,serif;font-size:19px;color:var(--ink);margin-bottom:9px}#pr-home .bars .lbl span{font-family:'Manrope',sans-serif;font-size:13px;font-weight:700;color:var(--gold-ink);letter-spacing:1px}#pr-home .bars .bar{height:3px;background:rgba(22,38,30,.1);border-radius:3px;overflow:hidden}#pr-home .bars .bar i{display:block;height:100%;background:linear-gradient(90deg,#8a6a2b,#c9a75f)}body.elementor-template-canvas{background:#F6F2EB!important}#pr-home{background-color:#f6f2eb;background-image:none}#pr-home .shine{background:0 0;-webkit-text-fill-color:inherit;color:inherit;font-style:normal}#pr-home .hero .shine{font-style:italic}#pr-home .kicker{font-family:'Manrope',system-ui,sans-serif;font-weight:700;font-size:11.5px;letter-spacing:3.2px;color:var(--gold-ink)}#pr-home .kicker:before{width:30px;height:1px;background:var(--gold);opacity:.85}#pr-home .divider{height:3px;max-width:1160px;margin:0 auto;background:linear-gradient(90deg,transparent,var(--line-gold) 12%,var(--gold) 50%,var(--line-gold) 88%,transparent) 0 0/100% 1px no-repeat,linear-gradient(90deg,transparent,var(--line-gold) 20%,var(--line-gold) 80%,transparent) 0 3px/100% 1px no-repeat}#pr-home .hero{min-height:max(720px,min(100vh,860px))}#pr-home .hero.sub{min-height:760px}#pr-home .quote{grid-template-columns:360px 1fr;gap:72px;max-width:1160px}#pr-home .quote .frame.tall{aspect-ratio:2/3}#pr-home .quote .kicker{margin-bottom:22px}#pr-home .quote blockquote{font-style:normal;font-weight:400;font-size:clamp(26px,2.9vw,38px);line-height:1.3;letter-spacing:-.4px}#pr-home .quote blockquote:before{display:none}#pr-home .quote blockquote em{font-style:italic}#pr-home .quote .sign{display:flex;align-items:center;gap:14px;margin-top:28px;font-size:13.5px;font-weight:600;letter-spacing:.3px;color:var(--mut)}#pr-home .quote .sign .ln{width:44px;height:1px;background:var(--gold)}@media(max-width:860px){#pr-home .quote{grid-template-columns:1fr}#pr-home .quote .sign{justify-content:center}}#pr-home .band{padding:88px 0 96px;background:linear-gradient(180deg,#fbf9f5 0%,#f7f4ef 100%);border-top:1px solid rgba(165,129,60,.2);border-bottom:1px solid rgba(165,129,60,.2)}#pr-home .prose{max-width:760px;margin:0 auto;font-size:17.5px;line-height:1.82;color:#4f5a53}#pr-home .prose p{font-size:17.5px;line-height:1.82;margin:0 0 1.25em;color:#4f5a53}#pr-home .prose ul,#pr-home .prose ol{font-size:17.5px;line-height:1.82;margin:0 0 1.3em 1.2em;padding-left:0}#pr-home .prose li{margin:.45em 0;padding-left:4px}#pr-home .prose h2{position:relative;padding-top:26px;font-size:clamp(28px,3vw,36px);line-height:1.16;letter-spacing:-.6px;margin:1.6em 0 .6em;font-weight:400}#pr-home .prose h2:first-child,#pr-home .prose .crumbs+h2{margin-top:0}#pr-home .prose h2:before{content:"";position:absolute;top:0;left:0;width:64px;height:3px;background:linear-gradient(90deg,#8a6a2b,rgba(165,129,60,.35)) 0 0/100% 1px no-repeat,linear-gradient(90deg,rgba(165,129,60,.35),transparent) 0 3px/100% 1px no-repeat}#pr-home .prose h3{font-weight:500;font-size:clamp(21px,2.2vw,25px);line-height:1.28;margin:2em 0 .55em;letter-spacing:0}#pr-home .prose h4{font-family:'Spectral',Georgia,serif;font-weight:600;font-size:19px;margin:1.8em 0 .5em}#pr-home .prose h2+p,#pr-home .prose .crumbs+p{font-size:19px;line-height:1.75;color:#3e4b44}#pr-home .prose a{color:#846529;border-bottom:0;text-decoration:underline;text-underline-offset:3px}#pr-home .prose a.btn{text-decoration:none}#pr-home .prose a.btn-gold{color:#fffdf7}#pr-home .prose a.btn-ghost{color:var(--ink)}#pr-home .prose strong,#pr-home .prose b{font-weight:600}#pr-home .prose .row{margin:0 0 1.6em}#pr-home .crumbs{font-size:12.5px;letter-spacing:.3px;margin-bottom:30px}@media(max-width:760px){#pr-home .band{padding:56px 0 62px}#pr-home .prose,#pr-home .prose p,#pr-home .prose ul,#pr-home .prose ol{font-size:16.5px;line-height:1.78}#pr-home .prose h2+p,#pr-home .prose .crumbs+p{font-size:17.5px}}#pr-home .pgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media(max-width:900px){#pr-home .pgrid{grid-template-columns:1fr 1fr}}@media(max-width:600px){#pr-home .pgrid{grid-template-columns:1fr}}#pr-home .pgrid .pcard{display:flex;flex-direction:column;gap:14px;padding:30px 28px 26px;background:linear-gradient(180deg,#fff,#fbf8f2);border:1px solid rgba(22,38,30,.13);border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.9) inset,0 18px 40px -30px rgba(22,38,30,.45);transition:transform .45s cubic-bezier(.16,1,.3,1),border-color .45s,box-shadow .45s;overflow:visible}#pr-home .pgrid .pcard:hover{transform:translateY(-6px);border-color:rgba(165,129,60,.45);box-shadow:0 1px 0 rgba(255,255,255,.9) inset,0 30px 62px -32px rgba(22,38,30,.5),0 0 0 1px rgba(165,129,60,.3)}#pr-home .pcard .date{align-self:flex-start;background:linear-gradient(135deg,#8a6a2b,#6e5320);color:#fffdf7;border-radius:2px;padding:9px 13px;text-align:center;font-family:'Spectral',Georgia,serif;line-height:1.05;box-shadow:0 8px 18px -10px rgba(110,83,32,.6)}#pr-home .pcard .date .d{display:block;font-size:23px;font-weight:600}#pr-home .pcard .date .m{display:block;font-family:'Manrope',system-ui,sans-serif;font-size:11px;letter-spacing:1.2px;text-transform:uppercase;opacity:.92}#pr-home .pgrid .pcard h3{font-family:'Spectral',Georgia,serif;font-weight:500;font-size:19px;line-height:1.32;margin:0}#pr-home .pcard .pex{margin:0;font-size:14.5px;line-height:1.66;color:#5e6a62;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}#pr-home .pcard .rd{color:#846529;font-size:14px;font-weight:600;margin-top:auto;padding-top:4px;display:inline-flex;gap:8px;transition:gap .3s}#pr-home .pcard:hover .rd{gap:14px}#pr-home .headrow{margin-bottom:44px}#pr-home .headrow .kicker{margin-bottom:6px}#pr-home .ft{border-top:0;padding:54px 0 34px}#pr-home .ft .cols{grid-template-columns:1.3fr 1fr 1fr}#pr-home .ft p{color:#9ba69d}#pr-home .ft .bot{color:#838e86}#pr-home .ft .bot a{color:#838e86;border:0}#pr-home .ft .bot a:hover{color:var(--gold-lt)}@media(max-width:860px){#pr-home .ft .cols{grid-template-columns:1fr}}#pr-form{background:#f7f4ef;padding:10px 0 30px;font-family:'Manrope',system-ui,sans-serif;color:#16261e}#pr-form .pf-wrap{max-width:1000px;margin:0 auto;padding:0 40px}#pr-form .pf-card{background:linear-gradient(#fff,#fbf8f2);border:1px solid rgba(22,38,30,.13);border-radius:3px;padding:44px 44px 36px;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 18px 40px -30px rgba(22,38,30,.45)}@media(max-width:640px){#pr-form .pf-wrap{padding:0 20px}#pr-form .pf-card{padding:26px 18px}}#pr-form .gform_wrapper{--gf-color-primary:#8a6a2b;--gf-color-primary-rgb:138,106,43;--gf-color-primary-contrast:#fffdf7;--gf-color-primary-darker:#6e5320;--gf-color-primary-lighter:#a5813c;--gf-ctrl-border-color:rgba(22,38,30,.22);--gf-radius:3px;font-family:'Manrope',system-ui,sans-serif!important}#pr-form .gform_wrapper .gfield_label,#pr-form .gform_wrapper legend.gfield_label{font-family:'Manrope',system-ui,sans-serif!important;font-size:14px!important;font-weight:700!important;color:#16261E!important}#pr-form .gform_wrapper .gfield_required{color:#846529!important}#pr-form .gform_wrapper input[type=text],#pr-form .gform_wrapper input[type=email],#pr-form .gform_wrapper input[type=tel],#pr-form .gform_wrapper select,#pr-form .gform_wrapper textarea{border:1px solid rgba(22,38,30,.22)!important;border-radius:3px!important;background:#FCFAF6!important;font-family:'Manrope',system-ui,sans-serif!important;font-size:15px!important;color:#16261E!important;box-shadow:none!important}#pr-form .gform_wrapper input:focus,#pr-form .gform_wrapper select:focus,#pr-form .gform_wrapper textarea:focus{border-color:#A5813C!important;box-shadow:0 0 0 3px rgba(165,129,60,.18)!important;outline:none}#pr-form .gform_wrapper input[type=radio],#pr-form .gform_wrapper input[type=checkbox]{accent-color:#8a6a2b}#pr-form .gform_wrapper .gchoice label,#pr-form .gform_wrapper .gfield_consent_label,#pr-form .gform_wrapper .ginput_complex label,#pr-form .gform_wrapper .gfield_description{color:#4F5A53!important;font-size:14px!important}#pr-form .gform_wrapper a{color:#846529;text-decoration:underline}#pr-form .gform_wrapper .gform_footer input[type=submit],#pr-form .gform_wrapper .gform_footer button,#pr-form .gform_wrapper .gform_button{background:linear-gradient(135deg,#8a6a2b 0,#6e5320 46%,#8a6a2b 100%)!important;color:#FFFDF7!important;border:0!important;border-radius:999px!important;padding:14px 34px!important;font-family:'Manrope',system-ui,sans-serif!important;font-weight:700!important;font-size:14px!important;letter-spacing:.2px;cursor:pointer;box-shadow:0 12px 28px -16px rgba(110,83,32,.75),inset 0 1px 0 rgba(255,255,255,.18)!important}#pr-form .gform_confirmation_message{font-family:'Spectral',Georgia,serif;font-size:21px;color:#16261e}#pr-form.fuss{background:linear-gradient(180deg,#12211a,#0f1c16);border-top:1px solid rgba(165,129,60,.3);padding:72px 0 0;color:#f3eee3}#pr-form.fuss .pf-wrap{max-width:1240px;padding:0 40px}#pr-form.fuss .ff-grid{display:grid;grid-template-columns:1fr 1.15fr;gap:52px;align-items:center;padding-bottom:50px;border-bottom:1px solid rgba(201,167,95,.18)}@media(max-width:900px){#pr-form.fuss .ff-grid{grid-template-columns:1fr;gap:30px;align-items:start}}@media(max-width:640px){#pr-form.fuss .pf-wrap{padding:0 20px}}#pr-form .ff-eyebrow{color:#c9a75f;font-size:11px;font-weight:700;letter-spacing:3px;text-transform:uppercase;margin:0 0 13px;line-height:1.4}#pr-form .ff-h{font-family:'Spectral',Georgia,serif;font-size:29px;line-height:1.24;font-weight:400;color:#f3eee3;margin:0 0 15px;letter-spacing:-.4px}#pr-form .ff-h em{font-style:italic;color:#c9a75f}#pr-form .ff-lead{color:#9ba69d;font-size:14.5px;line-height:1.85;margin:0;max-width:400px}#pr-form .ff-alt{margin:20px 0 0;font-size:14px;line-height:1.95;color:#8c978e}#pr-form .ff-alt a{color:#c9a75f;border-bottom:1px solid rgba(201,167,95,.32);padding-bottom:1px;text-decoration:none}#pr-form .ff-alt a:hover{color:#e7d5ac}#pr-form.fuss .pf-card{background:#fbf8f2;border:1px solid rgba(165,129,60,.3);border-radius:3px;padding:30px 30px 28px;box-shadow:0 26px 54px -30px rgba(6,14,10,.85)}@media(max-width:560px){#pr-form.fuss .pf-card{padding:22px 18px 20px}}#pr-form.hell{background:#f6f2eb;padding:96px 0 90px}#pr-form.hell .pf-wrap{max-width:1240px;padding:0 40px}#pr-form.hell .ff-grid{display:grid;grid-template-columns:1fr 1.15fr;gap:64px;align-items:start}@media(max-width:900px){#pr-form.hell{padding:64px 0 60px}#pr-form.hell .ff-grid{grid-template-columns:1fr;gap:30px}}@media(max-width:640px){#pr-form.hell .pf-wrap{padding:0 20px}}#pr-form.hell .ff-intro{padding-top:12px}#pr-form.hell .ff-eyebrow{color:#846529}#pr-form.hell .ff-h{color:#16261e;font-size:clamp(32px,3.6vw,46px);line-height:1.08;letter-spacing:-1px}#pr-form.hell .ff-h em{color:#846529}#pr-form.hell .ff-lead{color:#4f5a53;font-size:17px;line-height:1.8;max-width:470px}#pr-form.hell .ff-alt{color:#5e6a62;font-size:15px}#pr-form.hell .ff-alt a{color:#846529;border-bottom-color:rgba(132,101,41,.35)}#pr-form.hell .pf-card{padding:36px 36px 30px}#pr-home .bars a{display:block;color:inherit}#pr-home .bars a:hover .lbl{color:#846529}#pr-home .nav{gap:26px}#pr-home .nav .sub{max-height:min(72vh,660px);overflow-y:auto}#pr-home .text .kicker+.h2{margin-top:14px}#pr-home .text h3{font-family:'Spectral',Georgia,serif;font-size:24px;font-weight:500;line-height:1.3;margin:28px 0 0;color:var(--ink)}#pr-home .text .row{margin-top:26px}#pr-home .text h3.h2{font-size:clamp(34px,4.25vw,54px);font-weight:400;line-height:1.06;letter-spacing:-1.2px;margin:16px 0 0}#pr-home .text h3.h2+p{margin-top:22px}#pr-home .prose .row{margin:1.4em 0 1.6em}#pr-home .text h2.sm{font-size:clamp(26px,2.6vw,34px);font-weight:400;line-height:1.18;letter-spacing:-.5px;margin:0}#pr-home .text p+h2.sm,#pr-home .text .row+h2.sm{margin-top:38px}#pr-home .text h2.sm+p{margin-top:16px}#pr-home .frame.wide{aspect-ratio:21/8}@media(max-width:700px){#pr-home .frame.wide{aspect-ratio:4/3}}#pr-home .sect.pt0{padding-top:0}#pr-home .sect.pb0{padding-bottom:0}#pr-home .lgrid{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);column-gap:40px;border-top:1px solid var(--line);margin-top:34px}@media(max-width:900px){#pr-home .lgrid{grid-template-columns:1fr 1fr}}@media(max-width:560px){#pr-home .lgrid{grid-template-columns:1fr}}#pr-home .lgrid li{border-bottom:1px solid var(--line)}#pr-home .lgrid a{display:flex;align-items:center;gap:14px;padding:15px 0;font-family:'Spectral',Georgia,serif;font-size:19px;color:var(--ink);transition:color .25s,padding .25s}#pr-home .lgrid a:before{content:"";width:7px;height:7px;transform:rotate(45deg);background:var(--gold);flex:none}#pr-home .lgrid a:hover{color:var(--gold-ink);padding-left:6px}#pr-home .faq{margin-top:34px}#pr-home .faq details{background:linear-gradient(#fff,#fbf8f2);border:1px solid var(--line);border-radius:3px;margin:0 0 12px;padding:0 26px;box-shadow:0 18px 40px -34px rgba(22,38,30,.45);transition:border-color .25s}#pr-home .faq details[open]{border-color:var(--line-gold)}#pr-home .faq summary{list-style:none;cursor:pointer;position:relative;padding:20px 38px 20px 0;font-family:'Spectral',Georgia,serif;font-size:20px;font-weight:500;line-height:1.35;color:var(--ink)}#pr-home .faq summary::-webkit-details-marker{display:none}#pr-home .faq summary:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-family:'Manrope',system-ui,sans-serif;font-size:24px;font-weight:400;color:var(--gold-ink)}#pr-home .faq details[open] summary:after{content:"–"}#pr-home .faq .ans{padding:0 0 22px;font-size:16.5px;line-height:1.78;color:var(--prose)}#pr-home .faq .ans a{color:#846529;text-decoration:underline;text-underline-offset:3px}@media(max-width:600px){#pr-home .faq details{padding:0 18px}#pr-home .faq summary{font-size:18px}}#pr-home .hero .hquote{font-family:'Spectral',Georgia,serif;font-style:italic;font-weight:300;font-size:clamp(21px,2.2vw,28px);line-height:1.38;max-width:min(820px,90%);margin-top:22px;color:var(--ink);text-shadow:0 1px 2px rgba(255,255,255,.75),0 0 10px rgba(255,255,255,.45)}#pr-home .hero h2.lead{font-family:'Manrope',system-ui,sans-serif;font-weight:600;font-size:17px;letter-spacing:.2px;margin-top:18px}#pr-home .intro{max-width:880px;margin:0 auto;text-align:center}#pr-home .intro p{font-family:'Spectral',Georgia,serif;font-size:clamp(20px,2vw,24px);line-height:1.6;color:var(--ink)}body.elementor-template-canvas{font-family:'Manrope',system-ui,-apple-system,'Segoe UI',sans-serif}#pr-home .pgrid .pcard .img{display:block;margin:-30px -28px 4px;aspect-ratio:16/9;overflow:hidden;border-bottom:1px solid var(--line-gold);background:#ede7db;border-radius:3px 3px 0 0}#pr-home .pgrid.p4 .pcard .img{margin:-26px -22px 4px}#pr-home .pgrid .pcard .img img{width:100%;height:100%;object-fit:cover;display:block}#pr-home .tgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:44px 28px}@media(max-width:1000px){#pr-home .tgrid{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){#pr-home .tgrid{grid-template-columns:repeat(2,1fr);gap:34px 18px}}#pr-home .tcard{display:block;text-align:center}#pr-home .tcard .frame{display:block;aspect-ratio:2/3;box-shadow:0 0 0 6px #fff,0 0 0 7px var(--line-gold),0 30px 60px -40px rgba(22,38,30,.5);transition:transform .35s}#pr-home a.tcard:hover .frame{transform:translateY(-4px)}#pr-home .tcard h2{font-family:'Spectral',Georgia,serif;font-size:20px;font-weight:500;line-height:1.3;margin-top:22px;color:var(--ink)}#pr-home a.tcard:hover h2{color:var(--gold-ink)}@media(max-width:760px){#pr-home .tcard h2{font-size:17px}}#pr-home .prose.profil img:first-of-type{float:right;width:min(300px,42%);aspect-ratio:2/3;object-fit:cover;margin:6px 0 28px 40px}@media(max-width:600px){#pr-home .prose.profil img:first-of-type{float:none;width:100%;max-width:360px;margin:0 auto 28px;display:block}}#pr-home .prose.profil ul{overflow:hidden}#pr-home .kgrid.k3{grid-template-columns:repeat(3,1fr)}@media(max-width:900px){#pr-home .kgrid.k3{grid-template-columns:1fr}}#pr-home .kcard small{display:block;font-size:11.5px;font-weight:700;letter-spacing:2.6px;text-transform:uppercase;color:var(--gold-ink);margin-bottom:10px}#pr-home .prose .simple-sitemap-wrap h3,#pr-home .prose h3.page{margin-top:0}#pr-home .prose .simple-sitemap-wrap ul{margin-left:1.2em}#pr-home .prose p>a.btn:only-child{margin-top:.4em}#pr-form .gform_wrapper textarea{height:150px!important;min-height:120px!important}#pr-form .gform_wrapper,#pr-form .gform_wrapper input,#pr-form .gform_wrapper textarea,#pr-form .gform_wrapper select,#pr-form .gform_wrapper label,#pr-form .gform_wrapper button{font-family:'Manrope',system-ui,sans-serif!important}body.pr-theme{background:#f6f2eb;margin:0}#pr-home .hero.sub.post{min-height:600px;padding:132px 0 70px}#pr-home .hero.sub.post h1{font-size:clamp(32px,3.9vw,54px);line-height:1.1;max-width:min(980px,94%)}#pr-home .hero.sub.arch{min-height:540px}@media(max-width:700px){#pr-home .hero.sub.post,#pr-home .hero.sub.arch{min-height:460px;padding:118px 0 50px}}#pr-home .prose hr{border:0;height:4px;margin:2.4em 0;background:linear-gradient(90deg,transparent,rgba(165,129,60,.3) 12%,#a5813c 50%,rgba(165,129,60,.3) 88%,transparent) 0 0/100% 1px no-repeat,linear-gradient(90deg,transparent,rgba(165,129,60,.3) 20%,rgba(165,129,60,.3) 80%,transparent) 0 3px/100% 1px no-repeat}#pr-home .prose table{display:block;max-width:100%;overflow-x:auto}#pr-home .prose th,#pr-home .prose tr:first-child td{background:#fbf8f2;color:#16261e;font-weight:600}#pr-home .prose .ki-hinweis{margin:3em 0 0;padding:26px 0 0;border-top:1px solid rgba(165,129,60,.3)}#pr-home .prose .ki-hinweis p{font-size:14px;line-height:1.75;color:#5e6a62;margin:0}#pr-home .prose .ki-hinweis strong{color:#16261e;font-weight:600}#pr-home .suche{margin:0 0 48px}#pr-home .prose .prsuche{margin-top:10px}#pr-home .prsuche{display:flex;gap:12px;flex-wrap:wrap;max-width:640px}#pr-home .prsuche input{flex:1 1 260px;min-height:50px;padding:0 20px;border:1px solid rgba(22,38,30,.22);border-radius:999px;background:#fff;font-family:'Manrope',system-ui,sans-serif;font-size:15px;color:#16261e}#pr-home .prsuche input:focus{outline:none;border-color:#a5813c;box-shadow:0 0 0 3px rgba(165,129,60,.18)}#pr-home .screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}body.pr-theme{font-family:'Manrope',system-ui,-apple-system,'Segoe UI',sans-serif}#pr-home .prose .post-bild{margin:0 0 34px}#pr-home .prose .post-bild img{width:100%;height:auto;border-radius:3px;margin:0;display:block}#pr-home .prose h2.post-h{margin-top:0;padding-top:0;font-size:clamp(26px,2.8vw,34px)}#pr-home .prose h2.post-h:before{display:none}#pr-home .prose .post-bild+h2.post-h{margin-top:0}#pr-home .prose iframe,#pr-home .prose video{max-width:100%}#pr-home .prose figure{margin:1.4em 0}#pr-home .prose figure img{margin:0}#pr-home .prose .wp-block-image img,#pr-home .prose img{height:auto}