.faq[data-astro-cid-hemr5th4]{border-top:1px solid var(--line)}.faq-item[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--line)}summary[data-astro-cid-hemr5th4]{cursor:pointer;grid-template-columns:3rem minmax(0,1fr) 2rem;align-items:baseline;gap:1rem;padding-block:clamp(1.2rem,2.4vw,1.8rem);list-style:none;display:grid}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.faq-q[data-astro-cid-hemr5th4]{font-family:var(--f-display);font-size:clamp(1.35rem,2.2vw,2rem);line-height:1.15;transition:color .3s}summary[data-astro-cid-hemr5th4]:hover .faq-q[data-astro-cid-hemr5th4]{color:var(--accent-text)}.faq-icon[data-astro-cid-hemr5th4]{place-self:center end;width:1rem;height:1rem;position:relative}.faq-icon[data-astro-cid-hemr5th4]:before,.faq-icon[data-astro-cid-hemr5th4]:after{content:"";height:1px;transition:transform .5s var(--ease-out);background:currentColor;position:absolute;inset:50% 0 auto}.faq-icon[data-astro-cid-hemr5th4]:after{transform:rotate(90deg)}[data-astro-cid-hemr5th4][open] .faq-icon[data-astro-cid-hemr5th4]:after{transform:rotate(0)}.faq-a[data-astro-cid-hemr5th4]{padding:0 3rem clamp(1.4rem,2.6vw,2rem) 4rem;overflow:hidden}.faq-a[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{max-width:60ch}@media (width<=600px){.faq-a[data-astro-cid-hemr5th4]{padding-left:0;padding-right:0}}.sv-hero[data-astro-cid-f45ewmbq]{min-height:100svh;padding-top:calc(var(--header-h) + 2rem);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(2rem,5vw,5rem);padding-bottom:clamp(4rem,8vw,6rem);display:grid}.sv-head[data-astro-cid-f45ewmbq]{gap:1.4rem;display:grid}.sv-claim[data-astro-cid-f45ewmbq]{max-width:22ch;font-size:clamp(1.5rem,2.4vw,2.2rem);font-style:italic;line-height:1.15}.sv-excerpt[data-astro-cid-f45ewmbq]{max-width:40ch}.sv-actions[data-astro-cid-f45ewmbq]{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}@media (width<=959px){.sv-hero[data-astro-cid-f45ewmbq]{grid-template-columns:minmax(0,1fr);min-height:0}.sv-collage[data-astro-cid-f45ewmbq]{max-width:34rem}}.sv-intro[data-astro-cid-f45ewmbq]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.sv-intro[data-astro-cid-f45ewmbq]>p[data-astro-cid-f45ewmbq]{grid-column:1/span 3}.sv-intro[data-astro-cid-f45ewmbq]>div[data-astro-cid-f45ewmbq]{grid-column:5/span 7}@media (width<=860px){.sv-intro[data-astro-cid-f45ewmbq]>p[data-astro-cid-f45ewmbq],.sv-intro[data-astro-cid-f45ewmbq]>div[data-astro-cid-f45ewmbq]{grid-column:1/-1}.sv-intro[data-astro-cid-f45ewmbq]>p[data-astro-cid-f45ewmbq]{margin-bottom:1rem}}.sv-cards[data-astro-cid-f45ewmbq]{gap:var(--gutter);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));margin:0;padding:0;display:grid}.sv-card[data-astro-cid-f45ewmbq]{border-top:1px solid var(--fg);align-content:start;gap:.9rem;padding-top:1.25rem;display:grid}.sv-works[data-astro-cid-f45ewmbq]{gap:clamp(2.5rem, 5vw, 4.5rem) var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;display:grid}@media (width<=1000px){.sv-works[data-astro-cid-f45ewmbq]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.sv-works[data-astro-cid-f45ewmbq]{grid-template-columns:minmax(0,1fr)}}.sv-how-grid[data-astro-cid-f45ewmbq]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(3rem,8vw,8rem);display:grid}@media (width<=860px){.sv-how-grid[data-astro-cid-f45ewmbq]{grid-template-columns:minmax(0,1fr)}}.sv-get[data-astro-cid-f45ewmbq],.sv-steps[data-astro-cid-f45ewmbq]{gap:1.75rem;margin:2.5rem 0 0;padding:0;display:grid}.sv-get[data-astro-cid-f45ewmbq] li[data-astro-cid-f45ewmbq],.sv-steps[data-astro-cid-f45ewmbq] li[data-astro-cid-f45ewmbq]{border-top:1px solid var(--line);grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;padding-top:1.25rem;display:grid}.sv-dot[data-astro-cid-f45ewmbq]{background:var(--safelight);border-radius:50%;width:.7rem;height:.7rem;margin-top:.45rem}.sv-step-n[data-astro-cid-f45ewmbq]{color:var(--accent-text);font-size:2.2rem;font-style:italic;line-height:.9}.sv-get-title[data-astro-cid-f45ewmbq]{margin-bottom:.4rem;font-size:1.1rem;font-weight:550}.sv-how-cta[data-astro-cid-f45ewmbq]{margin-top:2.5rem}.sv-faq[data-astro-cid-f45ewmbq]{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(2rem,6vw,6rem);display:grid}.sv-faq[data-astro-cid-f45ewmbq]>div[data-astro-cid-f45ewmbq]:first-child{align-content:start;gap:1.25rem;display:grid}.sv-faq-note[data-astro-cid-f45ewmbq]{max-width:30ch}@media (width<=860px){.sv-faq[data-astro-cid-f45ewmbq]{grid-template-columns:minmax(0,1fr)}}.lc-hero[data-astro-cid-wotpac7g]{position:relative}.lc-hero-inner[data-astro-cid-wotpac7g]{padding-top:calc(var(--header-h) + clamp(4rem, 10vw, 9rem));gap:1.5rem;padding-bottom:clamp(3rem,6vw,5rem);display:grid}.lc-hero-text[data-astro-cid-wotpac7g]{gap:1.5rem;display:grid}.lc-title[data-astro-cid-wotpac7g]{max-width:12ch}.lc-hero-bottom[data-astro-cid-wotpac7g]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:2rem clamp(2rem,6vw,6rem);margin-top:1.5rem;display:grid}.lc-claim[data-astro-cid-wotpac7g]{max-width:20ch;font-size:clamp(1.5rem,2.6vw,2.4rem);font-style:italic;line-height:1.15}.lc-hero-side[data-astro-cid-wotpac7g]{gap:1.5rem;display:grid}.lc-actions[data-astro-cid-wotpac7g]{flex-wrap:wrap;gap:.75rem;display:flex}@media (width<=860px){.lc-hero-bottom[data-astro-cid-wotpac7g]{grid-template-columns:minmax(0,1fr)}}.lc-hero--provino[data-astro-cid-wotpac7g] .lc-hero-inner[data-astro-cid-wotpac7g]{min-height:100svh;padding-top:calc(var(--header-h) + 2rem);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(2rem,5vw,5rem)}.lc-hero--provino[data-astro-cid-wotpac7g] .lc-hero-bottom[data-astro-cid-wotpac7g]{grid-template-columns:minmax(0,1fr)}.lc-hero-img[data-astro-cid-wotpac7g]{aspect-ratio:4/5;max-height:80svh}@media (width<=959px){.lc-hero--provino[data-astro-cid-wotpac7g] .lc-hero-inner[data-astro-cid-wotpac7g]{grid-template-columns:minmax(0,1fr);min-height:0}.lc-hero-img[data-astro-cid-wotpac7g]{aspect-ratio:4/3;order:-1}}.lc-hero--manifesto[data-astro-cid-wotpac7g]{align-items:end;min-height:100svh;display:grid;overflow:hidden}.lc-hero-bg[data-astro-cid-wotpac7g]{position:absolute;inset:0}.lc-hero-bg[data-astro-cid-wotpac7g]:after{content:"";background:linear-gradient(#0b0b0ab8 0%,#0b0b0a40 22%,#0b0b0a80 55%,#0b0b0af0 100%);position:absolute;inset:0}@media (width<=760px){.lc-hero-bg[data-astro-cid-wotpac7g]:after{background:linear-gradient(#0b0b0ab3 0%,#0b0b0a73 25%,#0b0b0ac7 50%,#0b0b0af2 100%)}}.lc-hero--manifesto[data-astro-cid-wotpac7g] .lc-hero-inner[data-astro-cid-wotpac7g]{width:100%;position:relative}.lc-hero--manifesto[data-astro-cid-wotpac7g] .lc-title[data-astro-cid-wotpac7g]{max-width:14ch}.lc-strip-list[data-astro-cid-wotpac7g]{padding:0 var(--gutter);grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:0;display:grid}.lc-strip-list[data-astro-cid-wotpac7g] li[data-astro-cid-wotpac7g]{aspect-ratio:3/4}.lc-strip-list[data-astro-cid-wotpac7g] li[data-astro-cid-wotpac7g]:nth-child(2n){margin-top:clamp(2rem,6vw,5rem)}@media (width<=700px){.lc-strip-list[data-astro-cid-wotpac7g]{grid-template-columns:repeat(2,minmax(0,1fr))}}.lc-text-grid[data-astro-cid-wotpac7g]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.lc-text-label[data-astro-cid-wotpac7g]{grid-column:1/span 3}.lc-prose[data-astro-cid-wotpac7g]{grid-column:5/span 7;font-size:clamp(1.05rem,1.25vw,1.2rem)}.lc-prose[data-astro-cid-wotpac7g] p:first-child:first-letter{float:left;font-family:var(--f-display);color:var(--accent-text);margin:.06em .12em 0 0;font-size:4.6em;line-height:.82}.lc-text--manifesto[data-astro-cid-wotpac7g] .lc-prose[data-astro-cid-wotpac7g]{grid-column:3/span 8;font-size:clamp(1.15rem,1.6vw,1.45rem)}.lc-text--manifesto[data-astro-cid-wotpac7g] .lc-text-label[data-astro-cid-wotpac7g]{grid-column:1/-1;margin-bottom:2rem}.lc-text--provino[data-astro-cid-wotpac7g] .lc-prose[data-astro-cid-wotpac7g]{columns:2 18rem;column-gap:var(--gutter);grid-column:1/span 8}.lc-text--provino[data-astro-cid-wotpac7g] .lc-text-label[data-astro-cid-wotpac7g]{grid-column:1/-1;margin-bottom:2rem}@media (width<=860px){.lc-text-label[data-astro-cid-wotpac7g],.lc-prose[data-astro-cid-wotpac7g],.lc-text--manifesto[data-astro-cid-wotpac7g] .lc-prose[data-astro-cid-wotpac7g],.lc-text--provino[data-astro-cid-wotpac7g] .lc-prose[data-astro-cid-wotpac7g]{grid-column:1/-1}.lc-text-label[data-astro-cid-wotpac7g]{margin-bottom:1.5rem}}.lc-sec[data-astro-cid-wotpac7g]{gap:1rem var(--gutter);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);padding-block:clamp(2rem,4vw,3.5rem);display:grid}.lc-sec[data-astro-cid-wotpac7g]:last-child{border-bottom:1px solid var(--line)}.lc-sec-text[data-astro-cid-wotpac7g]{gap:1rem var(--gutter);grid-template-columns:4rem minmax(0,5fr) minmax(0,6fr);align-content:start;display:grid}.lc-sec--img[data-astro-cid-wotpac7g]{border-top:0;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;padding-block:clamp(2.5rem,6vw,5rem)}.lc-sec--img[data-astro-cid-wotpac7g]:last-child{border-bottom:0}.lc-sec--img[data-astro-cid-wotpac7g] .lc-sec-text[data-astro-cid-wotpac7g]{grid-template-columns:minmax(0,1fr);max-width:34rem}.lc-sec--flip[data-astro-cid-wotpac7g] .lc-sec-img[data-astro-cid-wotpac7g]{order:2}.lc-sec-img[data-astro-cid-wotpac7g]{aspect-ratio:4/5}.lc-sec--flip[data-astro-cid-wotpac7g] .lc-sec-text[data-astro-cid-wotpac7g]{justify-self:end}@media (width<=860px){.lc-sec-text[data-astro-cid-wotpac7g],.lc-sec--img[data-astro-cid-wotpac7g]{grid-template-columns:minmax(0,1fr)}.lc-sec--flip[data-astro-cid-wotpac7g] .lc-sec-img[data-astro-cid-wotpac7g]{order:0}.lc-sec-img[data-astro-cid-wotpac7g]{aspect-ratio:4/3}}.lc-points-list[data-astro-cid-wotpac7g]{gap:2.5rem var(--gutter);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin:0;padding:0;display:grid}.lc-points-list[data-astro-cid-wotpac7g] li[data-astro-cid-wotpac7g]{border-top:1px solid var(--line);align-content:start;gap:.9rem;padding-top:1.25rem;display:grid}.lc-point-n[data-astro-cid-wotpac7g]{color:var(--accent-text);font-size:clamp(2.6rem,5vw,4.5rem);line-height:1}.lc-points--provino[data-astro-cid-wotpac7g] .lc-points-list[data-astro-cid-wotpac7g]{grid-template-columns:minmax(0,1fr);gap:0}.lc-points--provino[data-astro-cid-wotpac7g] .lc-points-list[data-astro-cid-wotpac7g] li[data-astro-cid-wotpac7g]{align-items:baseline;gap:1rem var(--gutter);grid-template-columns:6rem minmax(0,4fr) minmax(0,5fr);padding-block:1.5rem}@media (width<=760px){.lc-points--provino[data-astro-cid-wotpac7g] .lc-points-list[data-astro-cid-wotpac7g] li[data-astro-cid-wotpac7g]{grid-template-columns:minmax(0,1fr)}}.lc-sheet-grid[data-astro-cid-wotpac7g]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem .75rem;margin:0;padding-top:0;padding-bottom:0;display:grid}.lc-sheet-grid[data-astro-cid-wotpac7g] li[data-astro-cid-wotpac7g]{gap:.5rem;display:grid}.lc-sheet-img[data-astro-cid-wotpac7g]{aspect-ratio:1}@media (width<=700px){.lc-sheet-grid[data-astro-cid-wotpac7g]{grid-template-columns:repeat(2,minmax(0,1fr))}}.lc-svc-grid[data-astro-cid-wotpac7g]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.lc-svc-grid[data-astro-cid-wotpac7g]>div[data-astro-cid-wotpac7g]:first-child{justify-items:start;gap:1.25rem;display:grid}.lc-svc-img[data-astro-cid-wotpac7g]{aspect-ratio:4/5}@media (width<=860px){.lc-svc-grid[data-astro-cid-wotpac7g]{grid-template-columns:minmax(0,1fr)}}.lc-works[data-astro-cid-wotpac7g]{gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;display:grid}@media (width<=860px){.lc-works[data-astro-cid-wotpac7g]{grid-template-columns:minmax(0,1fr)}}.lc-faq[data-astro-cid-wotpac7g]{gap:2rem var(--gutter);grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;display:grid}@media (width<=860px){.lc-faq[data-astro-cid-wotpac7g]{grid-template-columns:minmax(0,1fr)}}.lc-where[data-astro-cid-wotpac7g]{border-top:1px solid var(--line)}.lc-where-grid[data-astro-cid-wotpac7g]{align-items:baseline;gap:1.5rem var(--gutter);grid-template-columns:minmax(0,3fr) minmax(0,5fr) auto;display:grid}.lc-where-text[data-astro-cid-wotpac7g]{gap:1rem;display:grid}@media (width<=760px){.lc-where-grid[data-astro-cid-wotpac7g]{grid-template-columns:minmax(0,1fr)}}.lc-more[data-astro-cid-wotpac7g]{border-top:1px solid var(--line)}.lc-more-inner[data-astro-cid-wotpac7g]{gap:1.25rem;display:grid}.lc-more-list[data-astro-cid-wotpac7g]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;display:flex}.lc-more-link[data-astro-cid-wotpac7g]{border:1px solid var(--line);transition:background-color .35s var(--ease-out), color .35s;border-radius:999px;align-items:center;gap:.6rem;padding:.7rem 1.1rem;font-size:.95rem;display:inline-flex}.lc-more-link[data-astro-cid-wotpac7g]:hover{background:var(--fg);color:var(--bg)}.tx[data-astro-cid-ckgeic3p]{column-gap:var(--gutter);padding-top:calc(var(--header-h) + clamp(4rem, 10vw, 8rem));grid-template-columns:repeat(12,minmax(0,1fr));padding-bottom:clamp(5rem,10vw,9rem);display:grid}.tx-head[data-astro-cid-ckgeic3p]{grid-column:1/span 10;gap:1.25rem;padding-bottom:clamp(2.5rem,5vw,4rem);display:grid}.tx-body[data-astro-cid-ckgeic3p]{grid-column:5/span 7}@media (width<=860px){.tx-head[data-astro-cid-ckgeic3p],.tx-body[data-astro-cid-ckgeic3p]{grid-column:1/-1}}
