.db{container:db/inline-size}.db .db-sheet{--sheet-mask:var(--torn-sheet-form);--db-f:clamp(.6875rem, 2.65cqi, 1rem);padding:calc(var(--db-f) * 3.5) calc(var(--db-f) * 2.5) calc(var(--db-f) * 3.5);font-size:var(--db-f);line-height:1.7}.db-heading{color:var(--dk-ash);letter-spacing:-.03em;text-align:center;margin:0 0 1em;font-size:2.5em;font-weight:600;line-height:1.1}.db-intro{max-width:34em;color:var(--dk-text-light);text-align:center;text-wrap:balance;margin:0 auto 3em}.db-form{max-width:37.5em;margin-inline:auto}.db-field{margin-bottom:2em;display:block}.db-label{color:var(--dk-text-light);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.25em;font-size:max(.75em,.5625rem);font-weight:600;display:block}.db-line{border-bottom:1.5px solid var(--dk-border);height:2.25em;display:block}.db-area{height:calc(var(--rows) * 1.3em + 1em);border:1.5px solid var(--dk-border);background:var(--dk-white);border-radius:.5em;display:block}.db-checks{flex-wrap:wrap;gap:.5em 2em;display:flex}.db-check{color:var(--dk-text);align-items:center;gap:.25em;display:inline-flex}.db-box{border:1.5px solid var(--dk-border);background:var(--dk-white);border-radius:.25em;flex-shrink:0;width:1.125em;height:1.125em}.db-file{color:var(--dk-text-light);align-items:center;font-size:.875em;display:flex}.db-file-button{border:1.5px solid var(--dk-border);background:var(--dk-white);color:var(--dk-text);border-radius:6px;margin-right:.57em;padding:.29em 1.14em}.db-small{color:var(--dk-text-light);margin-top:.25em;font-size:max(.75em,.5625rem);font-style:italic;display:block}.db-row{grid-template-columns:1fr 1fr;gap:.5em;margin-bottom:.5em;display:grid}.db-row .db-line{align-items:center;display:flex}.db-placeholder{color:#9a8c7c}.db-add{color:var(--dk-copper);font-size:.875em;font-style:italic}.db-submit{justify-content:center;margin-top:3em;display:flex}.db-button{padding:.8em 2.4em;display:inline-block;position:relative}.db-button svg{width:100%;height:100%;fill:var(--dk-ash);position:absolute;inset:0;overflow:visible}.db-button span{color:var(--dk-vanilla);letter-spacing:.03em;font-size:1.5em;font-weight:500;position:relative}@container db (width<=26rem){.db-row{grid-template-columns:1fr}}.case[data-astro-cid-j4sws2cm]{padding-bottom:var(--section)}.case-head[data-astro-cid-j4sws2cm]{--reveal-from:.25;align-items:end;row-gap:1.1rem;margin-top:clamp(4rem,8vh,5.5rem);padding-block:clamp(2.5rem,9vh,5rem) clamp(2.5rem,5vw,4rem);overflow:clip}.case-title[data-astro-cid-j4sws2cm]{font-size:var(--opening-size);grid-area:1/1/auto/span 7;justify-self:start}html:is([data-leaving],[data-landing]) .case-title[data-astro-cid-j4sws2cm]{view-transition-name:case-titel}.case-web[data-astro-cid-j4sws2cm]>.case-web-shot .frame{view-transition-name:case-web}.meta[data-astro-cid-j4sws2cm]{color:var(--muted);flex-wrap:wrap;grid-area:2/1/auto/span 6;gap:.25rem 1.5rem;display:flex}.intro[data-astro-cid-j4sws2cm]{max-width:var(--measure);color:var(--ink);grid-area:1/8/span 2/-1}.case-web[data-astro-cid-j4sws2cm]{--tear-top:var(--tear-top-case-web);--tear-rim:var(--tear-rim-case-web);--tear-bottom:var(--tear-bottom-case-web);--tear-x:-260px;--web-width:min(100%, 64rem, calc((100svh - 10rem) * 1.545));padding-block:clamp(2rem,4vw,3.5rem) clamp(3rem,7vw,6rem)}.case-web[data-astro-cid-j4sws2cm]>.case-web-shot,.case-web[data-astro-cid-j4sws2cm]>.da{width:var(--web-width);grid-column:1/-1;justify-self:center}.prose[data-astro-cid-j4sws2cm]+.prose[data-astro-cid-j4sws2cm]{margin-top:1em}.page-form[data-astro-cid-j4sws2cm]{max-width:44rem;margin-top:clamp(3.5rem,7vw,6rem)}.quote-slot[data-astro-cid-j4sws2cm]{padding-block:calc(var(--section) * 1.6) calc(var(--section) * .6)}.quote[data-astro-cid-j4sws2cm]{max-width:22em;font-size:var(--moment-size);grid-column:4/-1;position:relative}@media (width<=52rem){.quote[data-astro-cid-j4sws2cm]{grid-column:1/-1}}blockquote[data-astro-cid-j4sws2cm]{font-family:var(--font-display);font-weight:var(--display-weight);font-variation-settings:var(--fvs-moment);letter-spacing:var(--track-moment);text-wrap:pretty;line-height:1.3}blockquote[data-astro-cid-j4sws2cm] p[data-astro-cid-j4sws2cm]{position:relative}blockquote[data-astro-cid-j4sws2cm] p[data-astro-cid-j4sws2cm]:before{content:"“";color:var(--accent);font-size:2.6em;line-height:1;position:absolute;top:-.2em;left:-.08em;translate:-100%}.quote-part[data-astro-cid-j4sws2cm]:last-child:after{content:"”"}.quote[data-astro-cid-j4sws2cm] figcaption[data-astro-cid-j4sws2cm]{color:var(--muted);font-size:var(--label-size);align-items:baseline;gap:.6em;margin-top:1.75rem;display:flex}.quote-dash[data-astro-cid-j4sws2cm]{color:var(--accent);transform-origin:0;display:inline-block}@media (width<=52rem){blockquote[data-astro-cid-j4sws2cm] p[data-astro-cid-j4sws2cm]:before{height:.42em;display:block;position:static;translate:none}}@media screen and (prefers-reduced-motion:no-preference){html[data-entrance-live]:not([data-landing]) .quote[data-astro-cid-j4sws2cm]:not([data-in]) blockquote[data-astro-cid-j4sws2cm]{translate:0 var(--rise)}html[data-entrance-live]:not([data-landing]) .quote[data-astro-cid-j4sws2cm]:not([data-in]) [data-astro-cid-j4sws2cm]:is(.quote-part,figcaption),html[data-entrance-live]:not([data-landing]) .quote[data-astro-cid-j4sws2cm]:not([data-in]) blockquote[data-astro-cid-j4sws2cm] p[data-astro-cid-j4sws2cm]:before{opacity:0}html[data-entrance-live]:not([data-landing]) .quote[data-astro-cid-j4sws2cm]:not([data-in]) blockquote[data-astro-cid-j4sws2cm] p[data-astro-cid-j4sws2cm]:before{translate:-100% .12em}html[data-entrance-live]:not([data-landing]) .quote[data-astro-cid-j4sws2cm]:not([data-in]) .quote-dash[data-astro-cid-j4sws2cm]{scale:0 1}.quote[data-astro-cid-j4sws2cm][data-in=""] blockquote[data-astro-cid-j4sws2cm]{transition:translate var(--dur-move-slow) var(--ease-out)}.quote[data-astro-cid-j4sws2cm][data-in=""] blockquote[data-astro-cid-j4sws2cm] p[data-astro-cid-j4sws2cm]:before{transition:opacity var(--dur-fade) var(--ease-out), translate var(--dur-move) var(--ease-out)}.quote[data-astro-cid-j4sws2cm][data-in=""] [data-astro-cid-j4sws2cm]:is(.quote-part,figcaption){transition:opacity var(--dur-fade-slow) var(--ease-out) calc(.16s + var(--q) * var(--stagger-line))}.quote[data-astro-cid-j4sws2cm][data-in=""] .quote-dash[data-astro-cid-j4sws2cm]{transition:scale var(--dur-move) var(--ease-out) calc(.16s + var(--q) * var(--stagger-line))}}@media screen and (prefers-reduced-motion:no-preference) and (width<=52rem){html[data-entrance-live]:not([data-landing]) .quote[data-astro-cid-j4sws2cm]:not([data-in]) blockquote[data-astro-cid-j4sws2cm] p[data-astro-cid-j4sws2cm]:before{translate:0 .12em}}.next[data-astro-cid-j4sws2cm]{max-width:var(--measure);margin-top:clamp(4rem,8vw,6.5rem)}.next[data-astro-cid-j4sws2cm]>[data-astro-cid-j4sws2cm]+[data-astro-cid-j4sws2cm]{margin-top:1.25rem}@media (width<=64rem){.case-title[data-astro-cid-j4sws2cm],.meta[data-astro-cid-j4sws2cm],.intro[data-astro-cid-j4sws2cm]{grid-area:auto/1/auto/-1}.intro[data-astro-cid-j4sws2cm]{margin-top:1.5rem}}@media (width<=52rem){.case-head[data-astro-cid-j4sws2cm]{margin-top:3.75rem;padding-top:1.5rem}}
