.gallery-film[data-astro-cid-rj65ajc3].gallery-width-viewport>.wrap[data-astro-cid-rj65ajc3]{width:100%;max-width:none}.price-card[data-astro-cid-mf4xsbna]{border-radius:var(--price-card-border-radius);background:var(--hg3);color:#f5f1e8;border:1px solid #353a35;width:100%;display:block;overflow:hidden}.price-card[data-astro-cid-mf4xsbna]>summary[data-astro-cid-mf4xsbna]{grid-template-columns:minmax(0,1fr) auto var(--price-card-toggle-size);align-items:center;gap:var(--price-card-summary-gap);padding:var(--price-card-summary-padding-block) var(--price-card-summary-padding-inline);cursor:pointer;list-style:none;display:grid}.price-card[data-astro-cid-mf4xsbna]>summary[data-astro-cid-mf4xsbna]::-webkit-details-marker{display:none}.price-card-heading[data-astro-cid-mf4xsbna]{min-width:0}.price-card-heading[data-astro-cid-mf4xsbna] .mono[data-astro-cid-mf4xsbna]{color:var(--accent);letter-spacing:.1em;font-size:11px;display:block}.price-card[data-astro-cid-mf4xsbna] h3[data-astro-cid-mf4xsbna]{font-size:var(--price-card-heading-size);white-space:nowrap;margin-top:0;line-height:1.12}.price-card-heading[data-astro-cid-mf4xsbna] .mono[data-astro-cid-mf4xsbna]+h3[data-astro-cid-mf4xsbna]{margin-top:var(--price-card-heading-offset)}.price-card[data-astro-cid-mf4xsbna] h3[data-astro-cid-mf4xsbna] em[data-astro-cid-mf4xsbna]{color:var(--accent)}.price-card[data-astro-cid-mf4xsbna]>summary[data-astro-cid-mf4xsbna]>strong[data-astro-cid-mf4xsbna]{color:#f5f1e8;font-size:var(--price-card-heading-size);white-space:nowrap;font-weight:500;line-height:1}.price-card-toggle[data-astro-cid-mf4xsbna]{color:var(--accent);font-size:var(--price-card-toggle-size);text-align:right;font-weight:400;line-height:1}.price-card[data-astro-cid-mf4xsbna][open] .price-card-toggle[data-astro-cid-mf4xsbna]{transform:rotate(45deg)}.price-card-content[data-astro-cid-mf4xsbna]{column-gap:var(--price-card-content-column-gap);padding:var(--price-card-content-padding);background:var(--price-card-detail);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.price-card-copy[data-astro-cid-mf4xsbna]{grid-column:1}.price-card-content[data-astro-cid-mf4xsbna]>p[data-astro-cid-mf4xsbna]{color:#b9b8b0;max-width:620px;margin:0;font-size:16px;line-height:1.58}.price-card-content[data-astro-cid-mf4xsbna] ul[data-astro-cid-mf4xsbna]{padding:0;padding-left:var(--price-card-list-indent);border-left:1px solid #353a35;grid-column:2;margin:0;list-style:none}.price-card-content[data-astro-cid-mf4xsbna] li[data-astro-cid-mf4xsbna]{justify-content:space-between;gap:var(--price-card-list-gap);padding:var(--price-card-list-row-space) 0;color:#f5f1e8;font-size:inherit;border-top:1px solid #2c302c;line-height:1.45;display:flex}.price-card-content[data-astro-cid-mf4xsbna] li[data-astro-cid-mf4xsbna]:first-child{border-top:0;padding-top:0}.price-card-content[data-astro-cid-mf4xsbna] .price-card-spacer[data-astro-cid-mf4xsbna]{border:0;min-height:18px;padding:0}.price-card-content[data-astro-cid-mf4xsbna] .price-card-spacer[data-astro-cid-mf4xsbna]+li[data-astro-cid-mf4xsbna]{border-top:0;padding-top:0}.price-card-content[data-astro-cid-mf4xsbna] li[data-astro-cid-mf4xsbna] b[data-astro-cid-mf4xsbna]{color:#f5f1e8;white-space:nowrap}.price-card-full-width-items[data-astro-cid-mf4xsbna] .price-card-content[data-astro-cid-mf4xsbna] ul[data-astro-cid-mf4xsbna]{border-left:0;grid-column:1/-1;padding-left:0}.price-card-content[data-astro-cid-mf4xsbna] small[data-astro-cid-mf4xsbna]{margin-top:var(--price-card-note-gap);color:#92958e;font-family:var(--mono);letter-spacing:.05em;grid-column:2;font-size:10px}.price-card-content[data-astro-cid-mf4xsbna] .text-link[data-astro-cid-mf4xsbna]{margin-top:var(--content-followup-gap);grid-column:1/-1;justify-self:end}.price-card[data-astro-cid-mf4xsbna]:not([open])>.price-card-content[data-astro-cid-mf4xsbna]{display:none}.price-card-tone-accent-dark[data-astro-cid-mf4xsbna]{--price-card-deep-brown:#3d2c24;--price-card-deeper-brown:#2d201a;--price-card-light:#fffaf2;--price-card-light-muted:#eee3d7;--price-card-light-line:color-mix(in srgb, var(--price-card-light) 24%, transparent);--portrait-price-card-heading:var(--price-card-deep-brown);--portrait-price-card-detail:var(--price-card-deeper-brown);background:var(--price-card-deep-brown);border-color:color-mix(in srgb, var(--price-card-light) 28%, var(--price-card-deep-brown));color:var(--price-card-light)}.price-card-tone-accent-dark[data-astro-cid-mf4xsbna] .mono[data-astro-cid-mf4xsbna],.price-card-tone-accent-dark[data-astro-cid-mf4xsbna] h3[data-astro-cid-mf4xsbna] em[data-astro-cid-mf4xsbna],.price-card-tone-accent-dark[data-astro-cid-mf4xsbna] .price-card-toggle[data-astro-cid-mf4xsbna],.price-card-tone-accent-dark[data-astro-cid-mf4xsbna]>summary[data-astro-cid-mf4xsbna]>strong[data-astro-cid-mf4xsbna],.price-card-tone-accent-dark[data-astro-cid-mf4xsbna] .price-card-content[data-astro-cid-mf4xsbna] li[data-astro-cid-mf4xsbna],.price-card-tone-accent-dark[data-astro-cid-mf4xsbna] .price-card-content[data-astro-cid-mf4xsbna] li[data-astro-cid-mf4xsbna] b[data-astro-cid-mf4xsbna]{color:var(--price-card-light)}.price-card-tone-accent-dark[data-astro-cid-mf4xsbna] .price-card-content[data-astro-cid-mf4xsbna]{background:var(--price-card-deeper-brown)}.price-card-tone-accent-dark[data-astro-cid-mf4xsbna] .price-card-content[data-astro-cid-mf4xsbna]>p[data-astro-cid-mf4xsbna]{color:var(--price-card-light-muted)}.price-card-tone-accent-dark[data-astro-cid-mf4xsbna] .price-card-content[data-astro-cid-mf4xsbna] ul[data-astro-cid-mf4xsbna],.price-card-tone-accent-dark[data-astro-cid-mf4xsbna] .price-card-content[data-astro-cid-mf4xsbna] li[data-astro-cid-mf4xsbna]{border-color:var(--price-card-light-line)}.price-card-tone-accent-dark[data-astro-cid-mf4xsbna] .price-card-content[data-astro-cid-mf4xsbna] small[data-astro-cid-mf4xsbna]{color:var(--price-card-light-muted)}.price-card-featured[data-astro-cid-mf4xsbna]{border-color:color-mix(in srgb, var(--accent) 72%, #fff 28%);backdrop-filter:blur(9px);min-height:520px;background:#0003!important}.price-card-featured[data-astro-cid-mf4xsbna]>summary[data-astro-cid-mf4xsbna]{text-align:center;cursor:default;pointer-events:none;grid-template-columns:1fr;justify-items:center;gap:0;min-height:0;padding:0 0 34px;display:grid}.price-card-featured[data-astro-cid-mf4xsbna] .price-card-heading[data-astro-cid-mf4xsbna]{background:#ffffff0d;align-content:center;justify-items:center;gap:5px;width:100%;min-height:100px;padding:0 42px;display:grid}.price-card-featured[data-astro-cid-mf4xsbna] .price-card-heading[data-astro-cid-mf4xsbna] .mono[data-astro-cid-mf4xsbna]{color:var(--accent)}.price-card-featured[data-astro-cid-mf4xsbna] h3[data-astro-cid-mf4xsbna]{color:#fff;margin:0;font-size:clamp(27px,2.5vw,36px);font-weight:300}.price-card-featured[data-astro-cid-mf4xsbna]>summary[data-astro-cid-mf4xsbna]>strong[data-astro-cid-mf4xsbna]{color:#fff;margin-top:28px;font-size:clamp(40px,4.4vw,60px);font-weight:400}.price-card-featured[data-astro-cid-mf4xsbna] .price-card-toggle[data-astro-cid-mf4xsbna]{display:none}.price-card-featured[data-astro-cid-mf4xsbna] .price-card-content[data-astro-cid-mf4xsbna]{padding:0 42px 42px;display:block;background:0 0!important}.price-card-featured[data-astro-cid-mf4xsbna] .price-card-copy[data-astro-cid-mf4xsbna]{color:#fff;margin:0 0 28px;font-size:16px;line-height:1.55;display:block}.price-card-featured[data-astro-cid-mf4xsbna] .price-card-copy[data-astro-cid-mf4xsbna] p[data-astro-cid-mf4xsbna]+p[data-astro-cid-mf4xsbna]{margin-top:18px}.price-card-featured[data-astro-cid-mf4xsbna] .price-card-content[data-astro-cid-mf4xsbna] ul[data-astro-cid-mf4xsbna]{border:0;padding:0;display:block}.price-card-featured[data-astro-cid-mf4xsbna] .price-card-content[data-astro-cid-mf4xsbna] li[data-astro-cid-mf4xsbna]{color:#fff;border-top:0;padding:6px 0;position:relative}.price-card-featured[data-astro-cid-mf4xsbna] .price-card-content[data-astro-cid-mf4xsbna] li[data-astro-cid-mf4xsbna]:before{content:none}.price-card-featured[data-astro-cid-mf4xsbna] .price-card-content[data-astro-cid-mf4xsbna] li[data-astro-cid-mf4xsbna]:first-child{padding-top:6px}.price-card-featured[data-astro-cid-mf4xsbna] .price-card-content[data-astro-cid-mf4xsbna] li[data-astro-cid-mf4xsbna]:first-child:before{content:none}.price-card-featured[data-astro-cid-mf4xsbna] .price-card-content[data-astro-cid-mf4xsbna] li[data-astro-cid-mf4xsbna] b[data-astro-cid-mf4xsbna]{color:#fff}.price-card-featured[data-astro-cid-mf4xsbna] .price-card-content[data-astro-cid-mf4xsbna] .price-card-spacer[data-astro-cid-mf4xsbna]{border:0;min-height:14px}.price-card-featured[data-astro-cid-mf4xsbna] .price-card-content[data-astro-cid-mf4xsbna] .price-card-spacer[data-astro-cid-mf4xsbna]:before,.price-card-featured[data-astro-cid-mf4xsbna] .price-card-content[data-astro-cid-mf4xsbna] .price-card-spacer[data-astro-cid-mf4xsbna]+li[data-astro-cid-mf4xsbna]:before{content:none}@media (width<=760px){.price-card-featured[data-astro-cid-mf4xsbna]{min-height:0}.price-card-featured[data-astro-cid-mf4xsbna]>summary[data-astro-cid-mf4xsbna]{padding:0 0 28px}.price-card-featured[data-astro-cid-mf4xsbna] .price-card-heading[data-astro-cid-mf4xsbna]{min-height:100px;padding:0 28px}.price-card-featured[data-astro-cid-mf4xsbna] .price-card-content[data-astro-cid-mf4xsbna]{padding:0 28px 30px}.price-card-featured[data-astro-cid-mf4xsbna] .price-card-content[data-astro-cid-mf4xsbna] ul[data-astro-cid-mf4xsbna]{margin-top:0}.price-card[data-astro-cid-mf4xsbna]>summary[data-astro-cid-mf4xsbna]{gap:var(--price-card-list-heading-gap);padding:var(--price-card-mobile-padding);grid-template-columns:minmax(0,1fr) auto 22px}.price-card-content[data-astro-cid-mf4xsbna]{padding:var(--price-card-mobile-detail-padding);display:block}.price-card-content[data-astro-cid-mf4xsbna] ul[data-astro-cid-mf4xsbna]{margin-top:var(--price-card-summary-gap);padding:var(--price-card-summary-gap) 0 0;border-top:1px solid #353a35;border-left:0}.price-card-tone-accent-dark[data-astro-cid-mf4xsbna] .price-card-content[data-astro-cid-mf4xsbna] ul[data-astro-cid-mf4xsbna]{border-top-color:var(--price-card-light-line)}.price-card-content[data-astro-cid-mf4xsbna] small[data-astro-cid-mf4xsbna]{display:block}}.price-card-section[data-astro-cid-24hiirbm]{padding-block:var(--content-section-space)}.price-card-section-bare[data-astro-cid-24hiirbm]{padding-block:0}.price-card-section-intro[data-astro-cid-24hiirbm]{max-width:760px;margin-bottom:var(--layout-title-to-body)}.price-card-section-intro[data-astro-cid-24hiirbm] h2[data-astro-cid-24hiirbm]{font-size:var(--section-title-size);line-height:1.08}.price-card-section-intro[data-astro-cid-24hiirbm] h2[data-astro-cid-24hiirbm] em[data-astro-cid-24hiirbm]{color:var(--accent)}.price-card-section-intro[data-astro-cid-24hiirbm]>p[data-astro-cid-24hiirbm]:last-child{max-width:650px;margin-top:var(--price-card-section-copy-gap);color:var(--body-copy-color);font-size:var(--body-copy-size);line-height:var(--body-copy-line-height)}.price-card-stack[data-astro-cid-24hiirbm]{--price-card-gap:var(--layout-card-gap);gap:var(--price-card-gap);grid-template-columns:minmax(0,1fr);display:grid}.price-card-stack-section-gap[data-astro-cid-24hiirbm]{--price-card-gap:var(--layout-section-space-compact)}.price-card-stack[data-astro-cid-24hiirbm]>.price-card-following-link{margin-top:calc(var(--content-followup-gap) - var(--price-card-gap))}.price-card-section-featured .price-card-stack{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;width:70%;max-width:980px;margin-inline:auto}.price-card-section-featured-single .price-card-stack{grid-template-columns:minmax(0,1fr);max-width:560px}@media (width<=1467px){.price-card-section-featured .price-card-stack{width:100%}}@media (width<=760px){.price-card-section-featured .price-card-stack{grid-template-columns:1fr;gap:18px;width:100%}.price-card-section[data-astro-cid-24hiirbm]{padding-block:var(--layout-section-space-mobile)}}.business-service-captioned-photo[data-astro-cid-hk6p6zsv]{width:100%}.business-service-captioned-photo[data-astro-cid-hk6p6zsv] img{object-fit:cover;width:100%;height:420px}.business-service-captioned-photo[data-astro-cid-hk6p6zsv] figcaption[data-astro-cid-hk6p6zsv]{margin-top:var(--layout-card-copy-gap);color:#a7aca3;text-align:right;font-size:14px;line-height:1.5}.business-service-captioned-photo[data-astro-cid-hk6p6zsv] s[data-astro-cid-hk6p6zsv]{display:block}.business-service-captioned-photo[data-astro-cid-hk6p6zsv] .handwriting[data-astro-cid-hk6p6zsv]{color:#fff;margin-top:5px;font-size:32px;line-height:1.15;display:block}@media (width<=760px){.business-service-captioned-photo[data-astro-cid-hk6p6zsv] img{height:320px}}.gallery-reference-block[data-astro-cid-soxaxjov]{padding-block:var(--layout-module-space)}.gallery-reference-block[data-astro-cid-soxaxjov] .album-gallery[data-astro-cid-soxaxjov]{padding:0 0 calc(var(--album-label-gap) + 20px)}.gallery-reference-block[data-astro-cid-soxaxjov].gallery-width-viewport .album-gallery[data-astro-cid-soxaxjov]{width:100%;max-width:none;margin-inline:0;padding-inline:0}.gallery-reference-block[data-astro-cid-soxaxjov].has-gallery-reference-intro .album-gallery[data-astro-cid-soxaxjov]{--gallery-reference-intro-line-height:24px;padding-top:calc(var(--content-block-gap) - var(--gallery-reference-intro-line-height) - 10px);padding-bottom:var(--content-block-gap);gap:10px}.gallery-reference-intro[data-astro-cid-soxaxjov]{color:var(--body-copy-color);font-size:17px;line-height:var(--gallery-reference-intro-line-height,24px);text-align:left;margin:0 0 10px}.gallery-reference-block[data-astro-cid-soxaxjov][class*=gallery-reference-background-]{z-index:0;padding-block:0;position:relative}.gallery-reference-block[data-astro-cid-soxaxjov][class*=gallery-reference-background-]:before{z-index:-1;content:"";background:var(--gallery-reference-background);width:100vw;position:absolute;inset:0 0 0 50%;transform:translate(-50%)}.gallery-reference-background-hg1[data-astro-cid-soxaxjov]{--gallery-reference-background:var(--hg1)}.gallery-reference-background-hg2[data-astro-cid-soxaxjov]{--gallery-reference-background:var(--hg2)}.gallery-reference-background-hg3[data-astro-cid-soxaxjov]{--gallery-reference-background:var(--hg3)}.gallery-reference-background-hgb01[data-astro-cid-soxaxjov]{--gallery-reference-background:var(--hgb01)}.gallery-reference-block[data-astro-cid-soxaxjov][class*=gallery-reference-background-] .planned-block-target{background:0 0}@media (width<=760px){.gallery-reference-block[data-astro-cid-soxaxjov]{padding-block:var(--layout-gallery-reference-space-mobile)}}.cms-cards[data-astro-cid-g3i72bdu]:not(.editorial-cards){padding-block:var(--layout-module-space)}.cms-cards-surface-hg1[data-astro-cid-g3i72bdu]{--cms-block-surface-color:var(--hg1)}.cms-cards-surface-hg2[data-astro-cid-g3i72bdu]{--cms-block-surface-color:var(--hg2)}.cms-cards-surface-hg3[data-astro-cid-g3i72bdu]{--cms-block-surface-color:var(--hg3)}.editorial-cards[data-astro-cid-g3i72bdu]{padding:var(--layout-section-space-large) 0 0;background:var(--cms-block-surface-color,var(--hg3));box-shadow:0 0 0 100vmax var(--cms-block-surface-color,var(--hg3));clip-path:inset(0 -100vmax)}.cms-cards-heading[data-astro-cid-g3i72bdu]{max-width:var(--content-copy-max);margin-bottom:var(--layout-title-to-collection)}.editorial-cards[data-astro-cid-g3i72bdu] .cms-cards-heading[data-astro-cid-g3i72bdu]{margin-bottom:var(--layout-title-to-collection-large)}.editorial-cards[data-astro-cid-g3i72bdu] .editorial-card-grid[data-astro-cid-g3i72bdu]{padding-block:var(--layout-section-space-large)}.editorial-cards[data-astro-cid-g3i72bdu]:not(.has-editorial-heading) .editorial-card-grid[data-astro-cid-g3i72bdu]{padding-top:0}.cms-card-grid[data-astro-cid-g3i72bdu]:not(.editorial-card-grid){background:#3b4039;border:1px solid #3b4039;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;display:grid}.cms-card[data-astro-cid-g3i72bdu]:not(.editorial-card){min-height:100%;padding:var(--layout-card-padding);background:var(--shooting-stage-bg);color:#d7d6cf}.cms-card[data-astro-cid-g3i72bdu]:not(.editorial-card) h3[data-astro-cid-g3i72bdu]{margin:var(--layout-card-eyebrow-to-title) 0 0;font-size:var(--card-title-size);line-height:1.06}.cms-card[data-astro-cid-g3i72bdu]:not(.editorial-card) h3[data-astro-cid-g3i72bdu] em[data-astro-cid-g3i72bdu]{color:var(--accent);font-family:Georgia,serif;font-weight:400}.cms-card[data-astro-cid-g3i72bdu]:not(.editorial-card)>p[data-astro-cid-g3i72bdu]:last-of-type{margin-top:var(--layout-card-title-to-copy);line-height:1.55}.cms-card[data-astro-cid-g3i72bdu]:not(.editorial-card) .text-link[data-astro-cid-g3i72bdu]{margin-top:20px;display:inline-block}.cms-card-link-items[data-astro-cid-g3i72bdu]{margin-top:var(--layout-card-title-to-copy)}.cms-card-link-items[data-astro-cid-g3i72bdu]>div[data-astro-cid-g3i72bdu]+div[data-astro-cid-g3i72bdu]{border-top:1px solid #3b4039;margin-top:18px;padding-top:18px}.cms-card-link-items[data-astro-cid-g3i72bdu] p[data-astro-cid-g3i72bdu]{color:#b9b8b0;margin:0;line-height:1.55}.cms-card-link-items[data-astro-cid-g3i72bdu] .text-link[data-astro-cid-g3i72bdu]{margin-top:8px}.editorial-card[data-astro-cid-g3i72bdu] .cms-card-link-items[data-astro-cid-g3i72bdu]{margin-top:var(--layout-card-title-to-copy)}.editorial-card[data-astro-cid-g3i72bdu] .cms-card-link-items[data-astro-cid-g3i72bdu]>div[data-astro-cid-g3i72bdu]+div[data-astro-cid-g3i72bdu]{border-color:#414640;margin-top:28px;padding-top:28px}.editorial-card[data-astro-cid-g3i72bdu] .cms-card-link-items[data-astro-cid-g3i72bdu] p[data-astro-cid-g3i72bdu]{color:#bfc1b8;font-size:var(--body-copy-size);line-height:var(--body-copy-line-height)}.editorial-card[data-astro-cid-g3i72bdu] .cms-card-link-items[data-astro-cid-g3i72bdu] .text-link[data-astro-cid-g3i72bdu]{margin-top:12px}.editorial-card.link-only-card .cms-card-link-items[data-astro-cid-g3i72bdu],.editorial-card.link-only-card .cms-card-link-items[data-astro-cid-g3i72bdu] .text-link[data-astro-cid-g3i72bdu]{margin-top:0}.editorial-card[data-astro-cid-g3i72bdu]>div[data-astro-cid-g3i72bdu]>p[data-astro-cid-g3i72bdu],.editorial-card[data-astro-cid-g3i72bdu] .cms-card-link-items[data-astro-cid-g3i72bdu] p[data-astro-cid-g3i72bdu],#schnelleinstieg .editorial-card>div>p:not(.eyebrow),#schnelleinstieg .editorial-card .cms-card-link-items p{color:#bfc1b8;font-size:var(--body-copy-size);line-height:var(--body-copy-line-height)}#schnelleinstieg .editorial-card:first-child>div>.eyebrow{color:var(--accent);letter-spacing:.04em;margin:0;font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:400;line-height:1.6;display:block}.cms-card-grid[data-astro-cid-g3i72bdu].media-card-grid{gap:var(--layout-card-gap);background:0 0;border:0;grid-template-columns:repeat(3,minmax(0,1fr))}.cms-card[data-astro-cid-g3i72bdu].media-card{border-radius:var(--price-card-border-radius);border:1px solid #3b4039;flex-direction:column;padding:0;display:flex;overflow:hidden}.media-card[data-astro-cid-g3i72bdu] .cms-item-media{display:block}.media-card[data-astro-cid-g3i72bdu] .cms-item-media img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.media-card-copy[data-astro-cid-g3i72bdu]{padding:var(--layout-card-padding);flex-direction:column;flex:1;display:flex}.media-card-copy[data-astro-cid-g3i72bdu] .text-link[data-astro-cid-g3i72bdu]{margin-top:auto;padding-top:20px}.cms-cards-pricing-comparison[data-astro-cid-g3i72bdu]{padding-block:var(--layout-section-space-large)}.cms-cards-pricing-comparison .cms-cards-heading{max-width:760px;margin-bottom:var(--layout-section-space-compact)}.cms-card-grid[data-astro-cid-g3i72bdu].pricing-comparison-card-grid{align-items:stretch;gap:var(--layout-card-gap);background:0 0;border:0;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr}.pricing-comparison-card-grid>.cms-card{border-radius:var(--price-card-border-radius);background:var(--hg3);color:#f5f1e8;border:1px solid #353a35;flex-direction:column;height:100%;min-height:190px;padding:0;display:flex;overflow:hidden}.pricing-comparison-card-summary[data-astro-cid-g3i72bdu]{padding:var(--price-card-summary-padding-block) var(--price-card-summary-padding-inline);border-radius:var(--price-card-detail-radius) var(--price-card-detail-radius) 0 0;background:var(--hg3)}.pricing-comparison-card-summary[data-astro-cid-g3i72bdu] .eyebrow[data-astro-cid-g3i72bdu]{margin:0 0 var(--price-card-heading-offset)}.pricing-comparison-card-heading[data-astro-cid-g3i72bdu]{align-items:baseline;gap:var(--price-card-heading-gap);grid-template-columns:minmax(0,1fr) auto;display:grid}.pricing-comparison-card-grid>.cms-card h3{color:#f5f1e8;font-size:var(--price-card-heading-size);margin:0;line-height:1.12}.pricing-comparison-card-heading strong{color:#f5f1e8;font-size:var(--price-card-heading-size);white-space:nowrap;font-weight:500;line-height:1}.pricing-comparison-card-detail[data-astro-cid-g3i72bdu]{padding:var(--price-card-content-padding);border-radius:0 0 var(--price-card-detail-radius) var(--price-card-detail-radius);background:var(--price-card-detail);flex:1;display:flex}.pricing-comparison-card-copy[data-astro-cid-g3i72bdu]{color:#b9b8b0;align-self:flex-start;font-size:16px;line-height:1.58}.pricing-comparison-afterword[data-astro-cid-g3i72bdu]{color:#f5f1e8;white-space:pre-line;max-width:760px;margin:25px 0 25px 38px;line-height:1.58}.pricing-comparison-details[data-astro-cid-g3i72bdu]{border-radius:var(--price-card-border-radius);background:var(--hg3);color:#f5f1e8;border:1px solid #353a35;width:100%;overflow:hidden}.pricing-comparison-details[data-astro-cid-g3i72bdu]>summary[data-astro-cid-g3i72bdu]{justify-content:space-between;align-items:center;gap:var(--price-card-heading-gap);padding:var(--price-card-summary-padding-block) var(--price-card-summary-padding-inline);cursor:pointer;font-family:var(--title-sans);font-size:var(--price-card-heading-size);letter-spacing:-.045em;line-height:1.12;list-style:none;display:flex}.pricing-comparison-details[data-astro-cid-g3i72bdu]>summary[data-astro-cid-g3i72bdu]::-webkit-details-marker{display:none}.pricing-comparison-details[data-astro-cid-g3i72bdu]>summary[data-astro-cid-g3i72bdu] b[data-astro-cid-g3i72bdu]{color:var(--accent);font-size:var(--price-card-toggle-size);font-weight:400;line-height:1}.pricing-comparison-details[data-astro-cid-g3i72bdu][open]>summary[data-astro-cid-g3i72bdu] b[data-astro-cid-g3i72bdu]{transform:rotate(45deg)}.pricing-comparison-details-content[data-astro-cid-g3i72bdu]{gap:var(--price-card-details-row-gap) var(--price-card-content-column-gap);padding:var(--price-card-content-padding);background:var(--price-card-detail);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pricing-comparison-details-content[data-astro-cid-g3i72bdu] h3[data-astro-cid-g3i72bdu]{margin:0 0 var(--price-card-list-heading-gap);color:var(--accent);font-family:var(--mono);letter-spacing:.1em;font-size:11px}.pricing-comparison-details-content[data-astro-cid-g3i72bdu] ul[data-astro-cid-g3i72bdu]{margin:0;padding:0;list-style:none}.pricing-comparison-details-content[data-astro-cid-g3i72bdu] li[data-astro-cid-g3i72bdu]{justify-content:space-between;gap:var(--price-card-list-gap);padding:var(--price-card-list-row-space) 0;color:#f5f1e8;border-top:1px solid #2c302c;line-height:1.45;display:flex}.pricing-comparison-details-content[data-astro-cid-g3i72bdu] li[data-astro-cid-g3i72bdu]:first-child{border-top:0;padding-top:0}.pricing-comparison-details-content[data-astro-cid-g3i72bdu] li[data-astro-cid-g3i72bdu] b[data-astro-cid-g3i72bdu]{color:#f5f1e8;white-space:nowrap}.pricing-comparison-details-content[data-astro-cid-g3i72bdu] section[data-astro-cid-g3i72bdu]>p[data-astro-cid-g3i72bdu]{color:#92958e;font-family:var(--mono);letter-spacing:.05em;margin:14px 0 0;font-size:10px}.pricing-comparison-details-note[data-astro-cid-g3i72bdu]{color:#92958e;grid-column:1/-1;margin:2px 0 0;font-size:13px;line-height:1.45}.cms-cards-link[data-astro-cid-g3i72bdu]{width:max-content;margin:28px 0 0 auto;display:flex}@media (width<=760px){.cms-cards[data-astro-cid-g3i72bdu]:not(.editorial-cards),.cms-cards-pricing-comparison[data-astro-cid-g3i72bdu]{padding-block:var(--layout-section-space-mobile)}.cms-cards-pricing-comparison .cms-cards-heading{margin-bottom:30px}.editorial-cards[data-astro-cid-g3i72bdu]{padding-top:var(--layout-section-space-mobile)}.editorial-cards[data-astro-cid-g3i72bdu] .cms-cards-heading[data-astro-cid-g3i72bdu]{margin-bottom:var(--layout-title-to-collection)}.editorial-cards[data-astro-cid-g3i72bdu] .editorial-card-grid[data-astro-cid-g3i72bdu]{padding-block:var(--layout-section-space-mobile)}.editorial-cards[data-astro-cid-g3i72bdu]:not(.has-editorial-heading) .editorial-card-grid[data-astro-cid-g3i72bdu]{padding-top:0}.cms-card[data-astro-cid-g3i72bdu]:not(.editorial-card){padding:var(--layout-card-padding-mobile)}.cms-card[data-astro-cid-g3i72bdu].media-card{padding:0}.cms-card-grid[data-astro-cid-g3i72bdu].media-card-grid{gap:var(--layout-card-gap);grid-template-columns:1fr}.media-card-copy[data-astro-cid-g3i72bdu]{padding:var(--layout-card-padding-mobile)}.cms-card-grid[data-astro-cid-g3i72bdu].pricing-comparison-card-grid{grid-template-columns:1fr;gap:12px}.pricing-comparison-card-grid>.cms-card{min-height:0}.pricing-comparison-card-summary[data-astro-cid-g3i72bdu]{padding:var(--price-card-mobile-padding)}.pricing-comparison-card-detail[data-astro-cid-g3i72bdu]{padding:var(--price-card-mobile-detail-padding)}.pricing-comparison-afterword[data-astro-cid-g3i72bdu]{margin-left:var(--price-card-mobile-padding)}.pricing-comparison-details[data-astro-cid-g3i72bdu]>summary[data-astro-cid-g3i72bdu]{padding:var(--price-card-mobile-padding)}.pricing-comparison-details-content[data-astro-cid-g3i72bdu]{padding:var(--price-card-mobile-detail-padding);grid-template-columns:1fr;gap:30px}}.cms-process[data-astro-cid-o6zl4cv2]{padding-block:var(--layout-module-space)}.cms-process-heading[data-astro-cid-o6zl4cv2]{max-width:var(--content-copy-max)}.cms-process-heading[data-astro-cid-o6zl4cv2] h2 em{color:var(--accent)}.cms-process[data-astro-cid-o6zl4cv2] ol[data-astro-cid-o6zl4cv2]{margin:var(--layout-title-to-collection) 0 0;border-top:1px solid var(--line);gap:0;padding:0;list-style:none;display:grid}.cms-process[data-astro-cid-o6zl4cv2] li[data-astro-cid-o6zl4cv2]{grid-template-columns:var(--layout-process-index-width) minmax(0,1fr);gap:var(--layout-process-item-gap);padding:var(--layout-process-item-space) 0;border-bottom:1px solid var(--line);scroll-margin-top:var(--layout-process-item-space);display:grid}.cms-process[data-astro-cid-o6zl4cv2] li[data-astro-cid-o6zl4cv2]>span[data-astro-cid-o6zl4cv2]{color:var(--accent);font-size:11px}.cms-process[data-astro-cid-o6zl4cv2] h3[data-astro-cid-o6zl4cv2]{font-size:clamp(25px,3vw,38px);line-height:1.1}.cms-process[data-astro-cid-o6zl4cv2] p[data-astro-cid-o6zl4cv2]{margin-top:var(--layout-process-copy-gap);max-width:720px;font-size:var(--body-copy-size);line-height:var(--body-copy-line-height)}.cms-process[data-astro-cid-o6zl4cv2]>.text-link[data-astro-cid-o6zl4cv2]{margin-top:var(--layout-process-link-gap);display:inline-block}@media (width<=760px){.cms-process[data-astro-cid-o6zl4cv2]{padding-block:var(--layout-section-space-mobile)}}.cms-faq[data-astro-cid-hmbqz6xi]{padding-block:var(--layout-module-space)}.cms-faq-heading[data-astro-cid-hmbqz6xi]{max-width:var(--content-copy-max)}.cms-faq-heading[data-astro-cid-hmbqz6xi] h2 em{color:var(--accent)}.cms-faq-list[data-astro-cid-hmbqz6xi]{margin-top:var(--layout-title-to-list);border-top:1px solid var(--line)}.faq-group[data-astro-cid-hmbqz6xi] .cms-faq-list[data-astro-cid-hmbqz6xi]{margin-top:0}.cms-faq[data-astro-cid-hmbqz6xi] details[data-astro-cid-hmbqz6xi]{padding:var(--layout-faq-item-space) 0;border-bottom:1px solid var(--line)}.cms-faq[data-astro-cid-hmbqz6xi] summary[data-astro-cid-hmbqz6xi]{justify-content:space-between;gap:var(--layout-faq-summary-gap);cursor:pointer;font-weight:700;display:flex}.cms-faq[data-astro-cid-hmbqz6xi] summary[data-astro-cid-hmbqz6xi] .cms-faq-toggle[data-astro-cid-hmbqz6xi]{color:var(--accent)}.cms-faq[data-astro-cid-hmbqz6xi] details[data-astro-cid-hmbqz6xi] p[data-astro-cid-hmbqz6xi]{max-width:720px;margin-top:var(--layout-faq-answer-gap);font-size:var(--body-copy-size);line-height:var(--body-copy-line-height)}@media (width<=760px){.cms-faq[data-astro-cid-hmbqz6xi]{padding-block:var(--layout-section-space-mobile)}}.cms-video-block[data-astro-cid-c2aczxji]{padding-block:var(--layout-module-space)}.cms-video-copy[data-astro-cid-c2aczxji]{max-width:760px;margin-bottom:30px}.cms-video-copy[data-astro-cid-c2aczxji] h2[data-astro-cid-c2aczxji]{font-size:var(--section-title-size);line-height:1.08}.cms-video-copy[data-astro-cid-c2aczxji] h2[data-astro-cid-c2aczxji] em[data-astro-cid-c2aczxji]{color:var(--accent);font-size:var(--section-title-emphasis-scale)}.cms-video-copy[data-astro-cid-c2aczxji]>p[data-astro-cid-c2aczxji]:last-child{margin-top:var(--layout-title-to-copy);font-size:var(--body-copy-size);line-height:var(--body-copy-line-height)}.cms-video-block[data-astro-cid-c2aczxji] figure[data-astro-cid-c2aczxji]{margin:0}.cms-video-block[data-astro-cid-c2aczxji] video[data-astro-cid-c2aczxji]{background:#111;width:100%;display:block}.cms-video-block[data-astro-cid-c2aczxji] figcaption[data-astro-cid-c2aczxji]{color:var(--muted);margin-top:10px;font-size:13px}@media (width<=760px){.cms-video-block[data-astro-cid-c2aczxji]{padding-block:var(--layout-section-space-mobile)}}.price-reference[data-astro-cid-7ooaberz]{padding-block:0}.price-reference-featured-stage[data-astro-cid-7ooaberz]{isolation:isolate;background:var(--hgb01);padding-block:200px;position:relative;overflow:hidden}.price-reference-featured-image[data-astro-cid-7ooaberz]{z-index:0}.price-reference-featured-shade[data-astro-cid-7ooaberz]{z-index:1;background:linear-gradient(90deg, color-mix(in srgb, var(--hgb01) 82%, transparent), color-mix(in srgb, var(--hgb01) 64%, transparent));position:absolute;inset:0}.price-reference-featured-content[data-astro-cid-7ooaberz],.price-reference-featured-stage[data-astro-cid-7ooaberz] .price-card-section-featured{z-index:2;position:relative}.price-reference-featured-stage[data-astro-cid-7ooaberz] .price-card-section-featured{padding-block:0}.price-reference-featured-stage[data-astro-cid-7ooaberz].is-featured-package{padding-block:100px}#bodypainting-preise .price-card-featured{min-height:0}#hochzeit-preis{margin-bottom:100px}#hochzeit-preis .price-reference-featured-stage{padding-block:100px}#hochzeit-preis .price-card-section-featured-single .price-card-stack{max-width:400px}#hochzeit-preis .price-card-featured{min-height:0}.cms-page-hochzeitsfotograf-rostock #galerie-einblick{padding-bottom:100px}#hochzeit-preis .price-card-featured .price-card-copy,#hochzeit-preis .price-card-featured .text-link{text-align:center}#hochzeit-preis .price-card-featured .price-card-copy p+p{margin-top:42px}#hochzeit-preis .price-card-featured .price-card-copy{margin-bottom:8px}#hochzeit-preis .price-card-featured .text-link{justify-content:center;justify-self:stretch;width:100%;margin-top:0;display:flex}.price-reference-shared[data-astro-cid-7ooaberz]{padding-block:var(--content-section-space)}#eigene-location{padding-bottom:0}#location-termine{padding-top:var(--layout-section-space-large);padding-bottom:var(--layout-price-note-space)}#session-preise[data-astro-cid-7ooaberz] .price-card-section{padding-block:0}.price-reference-shared-note{max-width:680px;margin:var(--content-followup-gap) 0 0;color:#b9b8b0;line-height:1.58;display:block}#session-preise[data-astro-cid-7ooaberz] .price-reference-shared-note{color:#b9b8b0;text-align:center;max-width:none;margin:5px 0 0;font-size:13px;line-height:1.45}.price-reference[data-astro-cid-7ooaberz] .price-card-section{padding-block:var(--content-section-space)}.price-reference-pricing-source[data-astro-cid-7ooaberz]+.price-reference-pricing-source[data-astro-cid-7ooaberz] .price-card-section{padding-top:0}#kurzshooting[data-astro-cid-7ooaberz]:not(.is-pricing-page) .price-card-section,#studio-shootings[data-astro-cid-7ooaberz]:not(.is-pricing-page) .price-card-section,#bodypainting[data-astro-cid-7ooaberz]:not(.is-pricing-page) .price-card-section{padding-top:var(--layout-section-space-large)}.price-reference[data-astro-cid-7ooaberz].is-pricing-page .price-card-section{padding:var(--layout-section-space-compact) 0 0}.price-source-links[data-astro-cid-7ooaberz]{flex-wrap:wrap;justify-content:flex-end;gap:12px 24px;display:flex}@media (width<=760px){.price-reference-featured-stage[data-astro-cid-7ooaberz]{padding-block:75px}#hochzeit-preis .price-reference-featured-stage,.price-reference-featured-stage[data-astro-cid-7ooaberz].is-featured-package{padding-block:100px}.price-reference-featured-shade[data-astro-cid-7ooaberz]{background:color-mix(in srgb, var(--hgb01) 76%, transparent)}.price-reference-shared[data-astro-cid-7ooaberz]{padding-block:var(--layout-section-space-mobile)}.price-reference-featured-content[data-astro-cid-7ooaberz]{padding-block:0}.price-reference[data-astro-cid-7ooaberz] .price-card-section{padding-block:var(--layout-section-space-mobile)}#location-termine{padding-top:var(--layout-section-space-mobile);padding-bottom:var(--layout-price-mobile-followup)}#kurzshooting[data-astro-cid-7ooaberz]:not(.is-pricing-page) .price-card-section,#studio-shootings[data-astro-cid-7ooaberz]:not(.is-pricing-page) .price-card-section,#bodypainting[data-astro-cid-7ooaberz]:not(.is-pricing-page) .price-card-section{padding-top:var(--layout-section-space-mobile)}.price-reference[data-astro-cid-7ooaberz].is-pricing-page .price-card-section{padding:var(--layout-section-space-compact) 0 0}}.block[data-astro-cid-ai74xhu6]{padding-block:var(--layout-section-space)}.block[data-astro-cid-ai74xhu6]:not(.pair) .section-intro{max-width:var(--content-copy-max)}.pair[data-astro-cid-ai74xhu6]{gap:var(--layout-column-gap);grid-template-columns:1fr 1fr;align-items:center;display:grid}.pair[data-astro-cid-ai74xhu6] img,.dark[data-astro-cid-ai74xhu6] img{object-fit:cover;width:100%;height:440px}.dark[data-astro-cid-ai74xhu6]{background:var(--shooting-stage-bg)}.dark[data-astro-cid-ai74xhu6] p{color:#b9b8b0}.dark[data-astro-cid-ai74xhu6] h2 em{color:var(--accent)}.dark[data-astro-cid-ai74xhu6] .text-link[data-astro-cid-ai74xhu6]{margin-top:18px;display:block}@media (width<=760px){.block[data-astro-cid-ai74xhu6]{padding-block:var(--layout-section-space-mobile)}.pair[data-astro-cid-ai74xhu6]{gap:var(--layout-column-gap-mobile);grid-template-columns:1fr}.pair[data-astro-cid-ai74xhu6] img,.dark[data-astro-cid-ai74xhu6] img{height:350px}}.studio-contact[data-astro-cid-sbbi6dgr]{color:#fff;text-align:left;gap:0;max-width:400px;margin-top:36px;font-size:17px;font-style:normal;line-height:1.45;display:grid}.studio-contact-address[data-astro-cid-sbbi6dgr]{gap:2px;display:grid}.studio-contact-appointment[data-astro-cid-sbbi6dgr]{color:#d6d8d1;margin-top:14px}.studio-contact-links[data-astro-cid-sbbi6dgr]{border-top:1px solid #414640;border-bottom:1px solid #414640;gap:10px;margin-top:24px;padding-block:18px;display:grid}.studio-contact[data-astro-cid-sbbi6dgr] a[data-astro-cid-sbbi6dgr]{color:#fff;align-items:center;gap:9px;width:max-content;text-decoration-color:#aeb2a7;display:flex}.studio-contact[data-astro-cid-sbbi6dgr] a[data-astro-cid-sbbi6dgr] svg[data-astro-cid-sbbi6dgr]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.studio-contact[data-astro-cid-sbbi6dgr] a[data-astro-cid-sbbi6dgr]:hover{color:var(--accent)}.studio-appointment-details[data-astro-cid-sbbi6dgr]{max-width:530px;margin:22px 0 0}@media (width<=760px){.studio-contact[data-astro-cid-sbbi6dgr]{margin-top:28px}}.cms-empty-hero[data-astro-cid-6lazgita]{background:var(--film);color:#f4f0e7;min-height:55vh;padding-block:150px 96px}.cms-empty-hero[data-astro-cid-6lazgita] h1[data-astro-cid-6lazgita]{font-size:clamp(48px,7vw,104px);line-height:.94}.cms-empty-hero[data-astro-cid-6lazgita] h1[data-astro-cid-6lazgita] em[data-astro-cid-6lazgita]{color:var(--accent)}.cms-page-guided-decision{background:#151916}.cms-page-guided-decision .cms-decision-statement{padding-block:var(--layout-section-space-large);background:var(--shooting-stage-bg)}.cms-page-guided-decision .cms-decision-statement.is-light{background:var(--paper);color:var(--ink)}.cms-page-guided-decision .cms-decision-statement-copy{align-items:start;gap:var(--layout-wide-column-gap);grid-template-columns:1fr 1fr;display:grid}.cms-page-guided-decision .cms-decision-statement-copy>div>p{max-width:690px}.cms-page-guided-decision .cms-decision-statement:not(.is-light) .cms-decision-statement-copy>div>p{color:#b9b8b0}.cms-page-guided-decision .cms-decision-statement:not(.is-light) .text-link{color:#f1eee6}.cms-page-guided-decision .cms-decision-step-cards{padding:var(--layout-section-space-large) 0 0}.cms-page-guided-decision .cms-decision-step-cards .cms-cards-heading{display:block}.cms-page-guided-decision .cms-decision-step-cards .cms-cards-heading.title-style-standard,.cms-page-guided-decision .cms-decision-flow-heading.title-style-standard,.cms-page-guided-decision .cms-decision-process .cms-process-heading.title-style-standard,.cms-page-guided-decision .cms-decision-faq .cms-faq-heading.title-style-standard{max-width:var(--content-copy-max)}.cms-page-guided-decision .cms-decision-step-cards .cms-cards-heading.title-style-big h2{font-size:clamp(44px,4.8vw,72px)}.cms-page-guided-decision .cms-decision-step-cards .cms-cards-heading h2 em{color:var(--accent)}.cms-page-guided-decision .cms-decision-step-cards .cms-cards-heading>p{max-width:690px;margin-top:var(--layout-title-to-body);color:#b9b8b0}.cms-page-guided-decision .cms-decision-flow{padding-block:var(--layout-section-space);background:var(--paper);color:var(--ink)}.cms-page-guided-decision .cms-decision-flow-heading{display:block}.cms-page-guided-decision .cms-decision-flow-heading.title-style-big h2{font-size:clamp(44px,4.8vw,72px)}.cms-page-guided-decision .cms-decision-flow-heading h2 em{color:var(--accent)}.cms-page-guided-decision .cms-decision-flow-heading>p{max-width:690px;margin-top:var(--layout-title-to-body);color:var(--muted)}.cms-page-guided-decision .cms-decision-spectrum{width:100%;margin:var(--layout-decision-spectrum-space) 0 0;grid-template-columns:1fr;align-items:stretch;display:grid}.cms-page-guided-decision .cms-decision-direction{grid-template-columns:var(--layout-decision-image-width) minmax(0,1fr);min-width:0;height:var(--layout-decision-panel-height);background:var(--shooting-stage-bg);color:#f1eee6;border:1px solid #3a3f39;display:grid;overflow:hidden}.cms-page-guided-decision .cms-decision-direction img{object-fit:cover;filter:grayscale();width:100%;min-width:0;height:100%;min-height:0;max-height:100%}.cms-page-guided-decision .cms-decision-direction>div{padding:var(--layout-decision-panel-padding);flex-direction:column;display:flex}.cms-page-guided-decision .cms-decision-direction h2,.cms-page-guided-decision .cms-decision-transition h3{margin-top:var(--layout-decision-heading-gap);font-size:var(--card-title-size);line-height:1.08}.cms-page-guided-decision .cms-decision-direction p,.cms-page-guided-decision .cms-decision-transition p{margin-top:var(--layout-decision-copy-gap);color:#b9b8b0}.cms-page-guided-decision .cms-decision-direction .eyebrow,.cms-page-guided-decision .cms-decision-transition .eyebrow{color:var(--accent);margin-bottom:0;display:block}.cms-page-guided-decision .cms-decision-direction a{padding-top:var(--layout-decision-copy-gap);color:#f1eee6;margin-top:auto;font-size:14px}.cms-page-guided-decision .cms-decision-direction a:hover{color:var(--accent)}.cms-page-guided-decision .cms-decision-transition{height:var(--layout-decision-panel-height);padding:var(--layout-decision-transition-padding);color:#f1eee6;text-align:left;background:#262923;border-inline:1px solid #3a3f39;flex-direction:column;justify-content:center;display:flex}.cms-page-guided-decision .cms-decision-choice{margin-top:var(--layout-decision-choice-gap);text-align:right}.cms-page-guided-decision .cms-decision-process{padding-block:var(--layout-section-space);background:var(--shooting-stage-bg);color:#f1eee6;box-shadow:0 0 0 100vmax var(--shooting-stage-bg);clip-path:inset(0 -100vmax)}.cms-page-guided-decision .cms-decision-process .cms-process-heading{display:block}.cms-page-guided-decision .cms-decision-process .cms-process-heading.title-style-big h2{font-size:clamp(44px,4.8vw,72px)}.cms-page-guided-decision .cms-decision-process .cms-process-heading h2 em{color:var(--accent)}.cms-page-guided-decision .cms-decision-process .cms-process-heading>p{max-width:690px;margin-top:var(--layout-title-to-body);color:#b9b8b0}.cms-page-guided-decision .cms-decision-process .cms-process-heading.title-style-standard>p{max-width:100%;margin-top:var(--layout-title-to-copy);font-size:18px;line-height:1.7}.cms-page-guided-decision .cms-decision-process ol{margin-top:var(--layout-title-to-collection-large);border-color:#353a35}.cms-page-guided-decision .cms-decision-process li{grid-template-columns:var(--layout-decision-process-index-width) minmax(240px,.8fr) 1fr;gap:var(--layout-decision-process-gap);padding:var(--layout-decision-process-space);border-color:#353a35}.cms-page-guided-decision .cms-decision-process h3{font-size:clamp(25px,2.5vw,36px);line-height:1.12}.cms-page-guided-decision .cms-decision-process p{color:#b9b8b0;max-width:600px;font-size:16px}.cms-page-guided-decision .cms-decision-faq{padding-block:var(--layout-section-space);background:var(--shooting-stage-bg);color:#f1eee6;box-shadow:0 0 0 100vmax var(--shooting-stage-bg);clip-path:inset(0 -100vmax)}.cms-page-guided-decision .cms-decision-faq .cms-faq-heading{display:block}.cms-page-guided-decision .cms-decision-faq .cms-faq-heading.title-style-big h2{font-size:clamp(44px,4.8vw,72px)}.cms-page-guided-decision .cms-decision-faq .cms-faq-heading h2 em{color:var(--accent)}.cms-page-guided-decision .cms-decision-faq .cms-faq-heading>p{max-width:690px;margin-top:var(--layout-title-to-body);color:#b9b8b0}.cms-page-guided-decision .cms-faq-groups{margin-top:var(--layout-title-to-collection-large)}.cms-page-guided-decision .cms-faq-group+.cms-faq-group{margin-top:var(--layout-decision-faq-group-gap)}.cms-page-guided-decision .cms-faq-group-title{margin:0 0 var(--layout-decision-faq-label-gap);color:var(--accent);font-size:12px}.cms-page-guided-decision .cms-faq-list{border-color:#353a35;margin-top:0}.cms-page-guided-decision .cms-faq details{border-color:#353a35}.cms-page-guided-decision .cms-faq details p{color:#b9b8b0}@media (width<=760px){.cms-page-guided-decision .cms-decision-statement{padding-block:var(--layout-section-space-mobile)}.cms-page-guided-decision .cms-decision-statement-copy{gap:var(--layout-title-to-body);grid-template-columns:1fr}.cms-page-guided-decision .cms-decision-step-cards{padding-top:var(--layout-section-space-mobile)}.cms-page-guided-decision .cms-decision-flow,.cms-page-guided-decision .cms-decision-process,.cms-page-guided-decision .cms-decision-faq{padding-block:var(--layout-section-space-mobile)}.cms-page-guided-decision .cms-decision-spectrum{margin-top:var(--layout-decision-spectrum-space-mobile)}.cms-page-guided-decision .cms-decision-direction{grid-template-columns:1fr;height:auto}.cms-page-guided-decision .cms-decision-direction img{height:var(--layout-decision-panel-height-mobile);max-height:var(--layout-decision-panel-height-mobile)}.cms-page-guided-decision .cms-decision-direction>div{min-height:var(--layout-decision-panel-height);padding:var(--layout-decision-panel-padding-mobile)}.cms-page-guided-decision .cms-decision-transition{height:var(--layout-decision-panel-height-mobile);padding:var(--layout-decision-transition-padding-mobile)}.cms-page-guided-decision .cms-decision-choice{text-align:left}.cms-page-guided-decision .cms-decision-process ol,.cms-page-guided-decision .cms-faq-groups{margin-top:var(--layout-title-to-collection)}.cms-page-guided-decision .cms-decision-process li{gap:var(--layout-decision-heading-gap);padding:var(--layout-decision-process-space-mobile);grid-template-columns:1fr}}
