@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(cormorant-garamond-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(cormorant-garamond-latin-400-italic.woff2) format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(cormorant-garamond-latin-500-normal.woff2) format("woff2")}:root{--sw-bg:#F7F5F1;--sw-surface:#EFEBE4;--sw-navy:#142539;--sw-text:#444444;--sw-muted:#5C5C5C;--sw-accent:#54252E;--sw-stone:#D6CEC3;--sw-serif:"Cormorant Garamond",Georgia,serif;--sw-sans:"Inter",Arial,sans-serif;--font-heading--family:var(--sw-serif);--font-heading--style:normal;--font-heading--weight:400;--font-accent--family:var(--sw-serif);--font-accent--weight:400;--font-body--family:var(--sw-sans);--font-size--paragraph:17px;--font-paragraph--line-height:1.65;--font-size--h1:40px;--font-size--h2:32px;--font-size--h3:25px;--font-h1--line-height:1.1;--font-h2--line-height:1.12;--font-h3--line-height:1.15;--style-border-radius-buttons-primary:0px;--style-border-radius-buttons-secondary:0px;--style-border-radius-inputs:0px;--style-border-radius-popover:0px;--hover-transition-duration:0s}body{font-family:var(--sw-sans);font-size:17px;line-height:1.65;letter-spacing:0;color:var(--sw-text)}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:var(--sw-serif);font-weight:400;color:var(--sw-navy);letter-spacing:0}h1,.h1{font-size:40px;line-height:1.1}h2,.h2{font-size:32px;line-height:1.12}h3,.h3{font-size:25px;line-height:1.15;font-weight:500}@media(min-width:768px){:root{--font-size--paragraph:18px;--font-paragraph--line-height:1.7;--font-size--h1:56px;--font-size--h2:40px;--font-size--h3:28px}body{font-size:18px;line-height:1.7}h1,.h1{font-size:56px;line-height:1.08}h2,.h2{font-size:40px}h3,.h3{font-size:28px}}.button,button.button,.button-secondary{border-radius:0;transition:none}.sw{background:var(--sw-bg);color:var(--sw-text)}.sw *{box-sizing:border-box}.sw-wrap{max-width:1200px;margin:0 auto;padding:0 20px}@media(min-width:860px){.sw-wrap{padding:0 48px}}.sw-section{padding:56px 0}@media(min-width:860px){.sw-section{padding:96px 0}}.sw-surface{background:var(--sw-surface)}.sw-rule{width:32px;height:2px;background:var(--sw-accent);margin:0 0 16px}@media(min-width:860px){.sw-rule{width:40px;margin-bottom:20px}}.sw-eyebrow{margin:0 0 12px;font-family:var(--sw-sans);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--sw-accent)}.sw-h1{margin:0;font-family:var(--sw-serif);font-weight:400;font-size:44px;line-height:1.08;color:var(--sw-navy)}.sw-h2{margin:0;font-family:var(--sw-serif);font-weight:400;font-size:34px;line-height:1.12;color:var(--sw-navy)}.sw-h3{margin:0;font-family:var(--sw-serif);font-weight:500;font-size:25px;line-height:1.15;color:var(--sw-navy)}.sw-lead-italic{margin:16px 0 0;font-family:var(--sw-serif);font-style:italic;font-size:29px;line-height:1.15;color:var(--sw-navy)}.sw-text p{margin:0 0 12px}.sw-text p:last-child{margin-bottom:0}.sw-text ul,.sw-text ol{margin:12px 0;padding-left:22px}.sw-text li{margin-bottom:4px}.sw-text a{color:var(--sw-accent)}.sw-text h3{margin:24px 0 8px;font-size:25px}.sw-small{font-size:14px;color:var(--sw-muted)}@media(min-width:860px){.sw-h1{font-size:72px;line-height:1.05}.sw-h2{font-size:48px;line-height:1.1}.sw-h3{font-size:32px}.sw-lead-italic{font-size:40px}}.sw-btn,.sw-btn-outline,.sw-btn-light{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:14px 28px;font-family:var(--sw-sans);font-size:16px;font-weight:500;line-height:1.2;text-decoration:none;border-radius:0;transition:none;cursor:pointer}.sw-btn{background:var(--sw-accent);color:#fff;border:1px solid var(--sw-accent)}.sw-btn-outline{background:transparent;color:var(--sw-accent);border:1px solid var(--sw-accent)}.sw-btn-light{background:var(--sw-bg);color:var(--sw-accent);border:1px solid var(--sw-bg)}.sw-btn:hover{background:var(--sw-navy);border-color:var(--sw-navy);color:#fff}.sw-btn-outline:hover{background:var(--sw-accent);color:#fff}.sw-btn:focus-visible,.sw-btn-outline:focus-visible,.sw-btn-light:focus-visible,.sw a:focus-visible{outline:2px solid var(--sw-navy);outline-offset:3px}.sw-btns{display:flex;flex-wrap:wrap;gap:16px;margin-top:28px}@media(max-width:599px){.sw-btns .sw-btn,.sw-btns .sw-btn-outline{width:100%}}.sw-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:16px;font-weight:500;color:var(--sw-accent);text-decoration:none}.sw-link:hover{color:var(--sw-navy)}.sw-img{display:block;width:100%;height:auto;object-fit:cover}.sw-169{aspect-ratio:16/9}.sw-11{aspect-ratio:1/1}.sw-43{aspect-ratio:4/3}.sw-hero{padding:0 0 48px}.sw-hero__media{order:-1}.sw-hero__grid{display:flex;flex-direction:column}.sw-hero__text{padding:28px 20px 0}@media(min-width:860px){.sw-hero{padding:48px 0 88px}.sw-hero__grid{flex-direction:row;align-items:center;gap:56px;max-width:1200px;margin:0 auto;padding:0 48px}.sw-hero__text{flex:1 1 480px;min-width:0;padding:0}.sw-hero__media{order:0;flex:1 1 600px;min-width:0}}.sw-hero__body{margin:20px 0 0;max-width:520px}.sw-values{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:24px}.sw-value{display:flex;gap:16px;align-items:flex-start}.sw-value svg{flex-shrink:0;width:36px;height:36px;stroke:var(--sw-accent)}.sw-value__title{margin:0;font-family:var(--sw-sans);font-size:17px;font-weight:600;color:var(--sw-navy)}.sw-value__text{margin:2px 0 0;font-size:16px}@media(min-width:860px){.sw-values{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;text-align:center}.sw-value{flex-direction:column;align-items:center}.sw-value svg{width:40px;height:40px}}.sw-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 16px;margin-bottom:24px}.sw-head p{margin:0}@media(min-width:860px){.sw-head{margin-bottom:40px}}.sw-cards{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:32px}@media(min-width:860px){.sw-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.sw-card{display:flex;flex-direction:column;gap:10px;color:inherit;text-decoration:none}.sw-card--box{background:var(--sw-surface);gap:0}.sw-card--box .sw-card__body{padding:20px;display:flex;flex-direction:column;gap:8px;flex-grow:1}@media(min-width:860px){.sw-card--box .sw-card__body{padding:28px}}.sw-card__more{margin-top:auto;padding-top:8px;color:var(--sw-accent);font-size:16px;font-weight:500}.sw-card p{margin:0;font-size:16px}.sw-card:hover .sw-card__title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.sw-split{display:flex;flex-direction:column;gap:24px}@media(min-width:860px){.sw-split{flex-direction:row;align-items:center;gap:64px}.sw-split>*{flex:1 1 0;min-width:0}.sw-split--image-first .sw-split__media{order:-1}}.sw-split--image-first-mobile .sw-split__media{order:-1}@media(min-width:860px){.sw-split--image-first-mobile:not(.sw-split--image-first) .sw-split__media{order:0}}.sw-crumbs{display:flex;flex-wrap:wrap;gap:6px 8px;font-size:14px;color:var(--sw-muted);margin:0;padding:0;list-style:none}.sw-crumbs a{color:var(--sw-accent);text-decoration:none}.sw-article{padding:20px 0 56px}@media(min-width:860px){.sw-article{padding:28px 0 96px}}.sw-article__cols{display:flex;flex-direction:column;gap:48px;margin-top:24px}@media(min-width:990px){.sw-article__cols{flex-direction:row;align-items:flex-start;gap:64px;margin-top:32px}.sw-article__main{flex:1 1 auto;min-width:0;max-width:760px}.sw-article__aside{flex:0 0 320px;position:sticky;top:120px}}.sw-article__title{margin:0;font-family:var(--sw-serif);font-weight:400;font-size:40px;line-height:1.1;color:var(--sw-navy)}@media(min-width:860px){.sw-article__title{font-size:56px;line-height:1.08}}.sw-article__lead{margin:16px 0 0;font-size:18px;line-height:1.6}@media(min-width:860px){.sw-article__lead{font-size:20px}}.sw-article__hero{margin:24px -20px 0}@media(min-width:600px){.sw-article__hero{margin:32px 0 0}}.sw-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 20px;margin-top:16px;font-size:14px;color:var(--sw-muted)}.sw-meta__author{display:inline-flex;align-items:center;gap:10px}.sw-meta__author img{width:36px;height:36px;border-radius:50%;object-fit:cover}.sw-meta a{color:var(--sw-navy);font-weight:500;text-decoration:none}.sw-box{background:var(--sw-surface);padding:20px;margin-top:24px}@media(min-width:860px){.sw-box{padding:24px 28px;margin-top:32px}}.sw-box__label{margin:0 0 6px;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--sw-accent)}.sw-box__text{margin:0;color:var(--sw-navy)}.sw-toc{border:1px solid var(--sw-stone);margin-top:16px}.sw-toc summary{display:flex;justify-content:space-between;align-items:center;min-height:48px;padding:12px 20px;cursor:pointer;list-style:none;font-family:var(--sw-serif);font-weight:500;font-size:23px;color:var(--sw-navy)}.sw-toc summary::-webkit-details-marker{display:none}.sw-toc ol,.sw-toc-side ol{margin:0;padding:0 20px 14px;list-style:none;font-size:16px;counter-reset:sw}.sw-toc li,.sw-toc-side li{counter-increment:sw}.sw-toc a,.sw-toc-side a{display:flex;gap:12px;padding:7px 0;color:var(--sw-text);text-decoration:none}.sw-toc a:before,.sw-toc-side a:before{content:counter(sw);color:var(--sw-accent);font-weight:500;min-width:14px}.sw-toc a:hover,.sw-toc-side a:hover{color:var(--sw-accent)}.sw-toc-side{background:var(--sw-surface);padding:24px 28px}.sw-toc-side ol{padding:0}.sw-toc-side__title{margin:0 0 10px;font-family:var(--sw-serif);font-weight:500;font-size:25px;color:var(--sw-navy)}@media(min-width:990px){.sw-toc{display:none}}@media(max-width:989px){.sw-toc-side{display:none}}.sw-sec{margin-top:48px;scroll-margin-top:120px}@media(min-width:860px){.sw-sec{margin-top:56px}}.sw-sec__h2{margin:0 0 20px}@media(min-width:860px){.sw-sec__h2{margin-bottom:24px}}.sw-sec__body{display:flex;flex-direction:column;gap:20px}@media(min-width:860px){.sw-sec__body{flex-direction:row;align-items:flex-start;gap:32px}.sw-sec__media{flex:0 0 300px}.sw-sec__body .sw-text{flex:1 1 auto;min-width:0}}.sw-sec .sw-btn-outline{margin-top:24px}@media(max-width:599px){.sw-sec .sw-btn-outline{width:100%}}.sw-example{display:flex;gap:16px;align-items:flex-start;background:var(--sw-surface);padding:20px;margin-top:24px}@media(min-width:860px){.sw-example{gap:20px;padding:24px 28px;margin-top:28px}}.sw-example svg{flex-shrink:0;width:32px;height:32px;stroke:var(--sw-accent)}.sw-example__title{margin:0 0 4px;font-weight:600;color:var(--sw-navy)}.sw-faq{border-top:1px solid var(--sw-stone)}.sw-faq details{border-bottom:1px solid var(--sw-stone)}.sw-faq summary{display:flex;justify-content:space-between;gap:16px;padding:16px 0;cursor:pointer;list-style:none;font-weight:500;color:var(--sw-navy)}.sw-faq summary::-webkit-details-marker{display:none}.sw-plus{color:var(--sw-accent);font-size:24px;line-height:1;transition:none}details[open]>summary .sw-plus{transform:rotate(45deg)}.sw-faq__a{margin:0 0 16px}.sw-cta-box{background:var(--sw-navy);color:var(--sw-bg);padding:28px 20px}@media(min-width:860px){.sw-cta-box{padding:28px}}.sw-cta-box__title{margin:0;font-family:var(--sw-serif);font-size:29px;line-height:1.15;color:var(--sw-bg)}.sw-cta-box__text{margin:10px 0 20px;font-size:16px}.sw-cta-box .sw-btn-light{width:100%}.sw-aside-stack{display:flex;flex-direction:column;gap:32px}.sw-author{background:var(--sw-surface);padding:24px 20px;margin-top:32px}@media(min-width:860px){.sw-author{display:flex;gap:24px;align-items:flex-start;padding:28px;margin-top:56px}}.sw-author__img{width:72px;height:72px;border-radius:50%;object-fit:cover;flex-shrink:0}@media(min-width:860px){.sw-author__img{width:96px;height:96px}}.sw-author__name{margin:4px 0 0;font-family:var(--sw-serif);font-weight:500;font-size:25px;line-height:1.2;color:var(--sw-navy)}@media(min-width:860px){.sw-author__name{font-size:28px}}.sw-author__bio{margin:12px 0 0;font-size:16px}.sw-related{margin-top:56px}@media(min-width:860px){.sw-related{margin-top:96px}}.sw-related .sw-card__title,.sw-teaser .sw-card__title{font-size:25px}@media(min-width:860px){.sw-related .sw-card__title,.sw-teaser .sw-card__title{font-size:28px}}@media(min-width:990px){.sw-only-mobile{display:none}}@media(max-width:989px){.sw-only-desktop{display:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/steuerwerkstatt.css.map */
