.about-landing.marketing-pricing{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--cream:#fff4ed;--paper:#fffaf6;--navy:#462839;--ink:#462839;--muted:#77576a;--line:#e8cfc4;--blue:#a73f32;--plus-mark-color:#a73f32;--pricing-plus:#ffe9db;--marketing-header-height:80px;position:relative}.about-landing.marketing-pricing .site-header{background:0 0;position:absolute;inset:0 0 auto}.about-landing.marketing-pricing .header-inner{border-bottom:0}.about-landing.marketing-pricing .marketing-button--primary{color:#fff9f4;background:#a73f32;border-color:#a73f32}.about-landing.marketing-pricing .marketing-button--primary:hover{background:#8d3027;border-color:#8d3027}.about-landing.marketing-pricing .marketing-button:focus-visible{outline-color:var(--blue)}.about-landing.marketing-pricing .pricing-hero{isolation:isolate;padding-top:var(--marketing-header-height);background:#ffd4b9;position:relative;overflow:hidden}.about-landing.marketing-pricing .pricing-hero:after{z-index:-1;content:"";pointer-events:none;background:linear-gradient(#ffebde33,#0000 72%);position:absolute;inset:0}.about-landing.marketing-pricing .pricing-hero-painting{z-index:-1;position:absolute;inset:0}.about-landing.marketing-pricing .pricing-hero-painting img{object-position:50% 65%}.about-landing.marketing-pricing .pricing-hero-layout{min-height:clamp(640px, 100svh - var(--marketing-header-height), 900px);justify-content:center;align-items:center;padding-block:64px;display:flex}.about-landing.marketing-pricing .pricing-hero .mp-opening{color:#462839;text-align:center;flex-direction:column;align-items:center;width:100%;max-width:960px;display:flex}.about-landing.marketing-pricing .pricing-hero-mark{--plus-mark-color:#723a3c;margin-bottom:23px}.about-landing.marketing-pricing .pricing-hero-mark .plus-mark__symbol{transform:translateY(.1em)}.about-landing.marketing-pricing .pricing-hero .hero-copy{color:var(--navy)}.about-landing.marketing-pricing .pricing-hero .mp-actions{justify-content:center}.about-landing.marketing-pricing .pricing-hero .marketing-button--secondary{border-color:var(--paper);background:var(--paper);color:var(--navy)}.about-landing.marketing-pricing .pricing-hero .marketing-button--secondary:hover{border-color:var(--cream);background:var(--cream)}.about-landing.marketing-pricing:lang(de) .pricing-hero .mp-opening{max-width:900px}.about-landing.marketing-pricing:lang(de) .pricing-hero h1{font-size:clamp(34px,3.8vw,55px)}.about-landing.marketing-pricing .marketing-paths{background:var(--cream)}.about-landing.marketing-pricing .marketing-footer--sunset{background:var(--paper);min-height:800px;color:var(--navy)}.about-landing.marketing-pricing .marketing-footer--sunset .marketing-footer__scene{-webkit-mask-image:linear-gradient(#0000,#000 46%);mask-image:linear-gradient(#0000,#000 46%)}.about-landing.marketing-pricing .marketing-footer--sunset .marketing-footer__atmosphere{background:0 0}.about-landing.marketing-pricing .marketing-footer--sunset .marketing-footer__scene img{object-position:center}.about-landing.marketing-pricing .marketing-footer--sunset .marketing-footer__sky{grid-template-columns:minmax(0,1fr);justify-items:center;gap:56px}.about-landing.marketing-pricing .marketing-footer--sunset .marketing-footer__copy{text-align:center;flex-direction:column;align-items:center;display:flex}.about-landing.marketing-pricing .marketing-footer--sunset .marketing-footer__actions{justify-content:center}.about-landing.marketing-pricing .marketing-footer--sunset .marketing-footer__title{max-width:17ch}.about-landing.marketing-pricing .marketing-footer--sunset .marketing-footer__description,.about-landing.marketing-pricing .marketing-footer--sunset .marketing-footer__legal,.about-landing.marketing-pricing .marketing-footer--sunset .marketing-footer__top{color:var(--muted)}.about-landing.marketing-pricing .marketing-footer--sunset .marketing-footer__links{text-align:center;flex-direction:column;align-items:center;gap:15px;width:100%;padding:0;display:flex}.about-landing.marketing-pricing .marketing-footer--sunset :is(.marketing-footer__navigation,.marketing-footer__legal){flex-flow:wrap;justify-content:center;gap:8px 24px}.about-landing.marketing-pricing .marketing-footer--sunset .marketing-language{color:var(--muted);justify-content:center}.about-landing.marketing-pricing .marketing-footer--sunset .marketing-language__icon{color:var(--muted)}.about-landing.marketing-pricing .marketing-footer--sunset .marketing-language button:is(:hover,[aria-pressed=true]){color:var(--navy)}.about-landing.marketing-pricing .marketing-footer--sunset .marketing-language button:focus-visible{outline-color:var(--blue)}.about-landing.marketing-pricing .marketing-footer--sunset .marketing-footer__top{justify-self:auto}.about-landing.marketing-pricing .marketing-footer--sunset .marketing-button{color:#fff9f4;background:#a73f32;border-color:#a73f32}.about-landing.marketing-pricing .marketing-footer--sunset .marketing-button:hover{background:#8d3027;border-color:#8d3027}.about-landing.marketing-pricing .marketing-footer--sunset a:not(.marketing-button):hover{color:var(--blue)}.about-landing.marketing-pricing .marketing-footer--sunset a:not(.marketing-button):focus-visible{outline-color:var(--blue)}.about-landing.marketing-pricing .marketing-footer--sunset .marketing-footer__wordmark img{filter:none}@media (width<=767px){.about-landing.marketing-pricing .pricing-hero-layout{min-height:max(640px, 92svh - var(--marketing-header-height));padding-block:56px}.about-landing.marketing-pricing .pricing-hero .mp-opening{width:100%;max-width:590px}.about-landing.marketing-pricing:lang(de) .pricing-hero .mp-opening{width:100%}.about-landing.marketing-pricing .pricing-hero-mark{margin-bottom:17px}.about-landing.marketing-pricing .pricing-hero-painting img{object-position:center}.about-landing.marketing-pricing .marketing-footer--sunset{min-height:850px}.about-landing.marketing-pricing .marketing-footer--sunset .marketing-footer__scene{height:auto;inset:0}.about-landing.marketing-pricing .marketing-footer--sunset .marketing-footer__scene img{object-position:center}.about-landing.marketing-pricing .marketing-footer--sunset .marketing-footer__sky{gap:38px}}.about-landing.marketing-pricing .plus-experience{background:var(--paper);--plus-section-space:clamp(80px, 8vw, 120px);--plus-ease:cubic-bezier(.22, 1, .36, 1)}.about-landing.marketing-pricing .plus-experience section[id],.about-landing.marketing-pricing .plus-experience #premium-designs{scroll-margin-top:84px}.about-landing.marketing-pricing .plus-experience a svg,.about-landing.marketing-pricing .plus-experience button svg{flex:none;width:18px;height:18px}.about-landing.marketing-pricing .plus-experience a:focus-visible,.about-landing.marketing-pricing .plus-experience button:focus-visible{outline:2px solid var(--blue);outline-offset:5px}.about-landing.marketing-pricing .plus-experience .mp-section-copy h2{max-width:20ch}.about-landing.marketing-pricing .plus-experience .plus-design-section{padding-block:var(--plus-section-space)}@media (width<=1000px){.about-landing.marketing-pricing .plus-experience .mp-section-copy h2{max-width:24ch}}@media (width<=700px){.about-landing.marketing-pricing .plus-experience{--plus-section-space:64px}.about-landing.marketing-pricing .plus-experience .plus-design-section{padding-block:56px 64px}}.about-landing.marketing-pricing{--plus-band-cream:#fff4ed;--plus-band-paper:#fffaf6;--plus-band-warm:#f9ece3;--plus-chapter-space:clamp(88px, 8vw, 124px)}.about-landing.marketing-pricing .plus-experience{background:0 0}.about-landing.marketing-pricing .plus-experience .plus-intro{background:var(--plus-band-cream)}.about-landing.marketing-pricing .plus-experience .plus-widgets-section{background:var(--plus-band-paper)}.about-landing.marketing-pricing .plus-experience .plus-design-section{background:var(--plus-band-warm)}.about-landing.marketing-pricing .plus-experience .plus-domain-section,.about-landing.marketing-pricing .plus-experience .plus-cv-section,.about-landing.marketing-pricing .mp-questions{background:var(--plus-band-paper)}.about-landing.marketing-pricing .plus-experience .plus-intro,.about-landing.marketing-pricing .plus-experience .plus-design-section,.about-landing.marketing-pricing .plus-experience .plus-domain-section,.about-landing.marketing-pricing .plus-experience .plus-cv-section,.about-landing.marketing-pricing .plus-experience .plus-widgets-section,.about-landing.marketing-pricing .pricing-plans,.about-landing.marketing-pricing .mp-questions{padding-block:var(--plus-chapter-space)}.about-landing.marketing-pricing .plus-experience .plus-intro-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:start;gap:clamp(32px,7vw,100px);display:grid}@media (width<=999px){.about-landing.marketing-pricing .plus-experience .plus-intro-layout{grid-template-columns:minmax(0,1fr);gap:32px}}.about-landing.marketing-pricing .plus-experience .plus-intro h2{max-width:12ch}.about-landing.marketing-pricing .plus-experience .plus-intro-list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.about-landing.marketing-pricing .plus-experience .plus-intro-list>li{border-bottom:1px solid var(--line)}.about-landing.marketing-pricing .plus-experience .plus-intro-list a{color:var(--navy);grid-template-columns:minmax(0,11em) minmax(0,1fr) 18px;align-items:baseline;gap:4px 24px;padding:22px 0;text-decoration:none;display:grid}.about-landing.marketing-pricing .plus-experience .plus-intro-name{color:var(--muted);font-size:13px}.about-landing.marketing-pricing .plus-experience .plus-intro-title{font-family:var(--marketing-serif,Lora), Georgia, serif;letter-spacing:-.03em;font-size:21px;line-height:1.3}@media (width<=700px){.about-landing.marketing-pricing .plus-experience .plus-intro-title{font-size:19px}}.about-landing.marketing-pricing .plus-experience .plus-intro-title{transition:color .18s var(--plus-ease)}.about-landing.marketing-pricing .plus-experience .plus-intro-list svg{color:var(--muted);transition:color .18s var(--plus-ease), transform .18s var(--plus-ease);align-self:center}.about-landing.marketing-pricing .plus-experience .plus-intro-list a:hover .plus-intro-title,.about-landing.marketing-pricing .plus-experience .plus-intro-list a:hover svg{color:var(--blue)}.about-landing.marketing-pricing .plus-experience .plus-intro-list a:hover svg{transform:translate(3px)}.about-landing.marketing-pricing .plus-experience .plus-intro-list a:focus-visible{outline:2px solid var(--blue);outline-offset:4px;border-radius:4px}.about-landing.marketing-pricing .plus-experience .plus-domain-section{text-align:left}.about-landing.marketing-pricing .plus-experience .plus-domain-heading{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:clamp(32px,7vw,100px);display:grid}.about-landing.marketing-pricing .plus-experience .plus-domain-heading>p{max-width:46ch;margin:0}.about-landing.marketing-pricing .plus-experience .plus-cv-heading{text-align:left;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:clamp(32px,7vw,100px);max-width:none;margin:0;display:grid}.about-landing.marketing-pricing .plus-experience .plus-cv-heading>p{max-width:46ch;margin:0}.about-landing.marketing-pricing .plus-experience .plus-cv-stage{margin-top:64px}.about-landing.marketing-pricing .pricing-plans>.wrap{max-width:none}@media (width<=999px){.about-landing.marketing-pricing .plus-experience .plus-domain-heading,.about-landing.marketing-pricing .plus-experience .plus-cv-heading{grid-template-columns:minmax(0,1fr);gap:20px}}@media (width<=700px){.about-landing.marketing-pricing{--plus-chapter-space:72px}.about-landing.marketing-pricing .plus-experience .plus-intro-list a{grid-template-columns:minmax(0,1fr) 18px;padding:18px 0}.about-landing.marketing-pricing .plus-experience .plus-intro-name,.about-landing.marketing-pricing .plus-experience .plus-intro-title{grid-column:1}.about-landing.marketing-pricing .plus-experience .plus-intro-list svg{grid-area:1/2/span 2}.about-landing.marketing-pricing .plus-experience .plus-cv-stage{margin-top:40px}}@media (prefers-reduced-motion:reduce){.about-landing.marketing-pricing .plus-experience .plus-intro-title,.about-landing.marketing-pricing .plus-experience .plus-intro-list svg{transition:none}}
