.bf-testa[data-astro-cid-brynw22a]{padding:clamp(12px,2.4vw,32px) 0 0}.bf-pannello[data-astro-cid-brynw22a]{background:var(--mint);border-radius:24px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);padding:clamp(22px,4vw,56px);display:grid}.bf-lead[data-astro-cid-brynw22a]{font-size:var(--t-grande);color:var(--grafite)}.bf-pannello[data-astro-cid-brynw22a] .bf-foto{border-radius:50% 50% 28px 28px;justify-self:end;width:100%;max-width:520px}.bf-v-griglia[data-astro-cid-brynw22a]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:32px clamp(32px,6vw,88px);display:grid}.bf-v-griglia[data-astro-cid-brynw22a] h2[data-astro-cid-brynw22a]{max-width:18ch;margin-bottom:18px}.bf-v-elenco[data-astro-cid-brynw22a]{columns:2;column-gap:clamp(20px,4vw,40px);margin:0;padding:0;list-style:none}.bf-v-elenco[data-astro-cid-brynw22a] li[data-astro-cid-brynw22a]{break-inside:avoid;border-top:1px solid var(--linea);font:500 1.08rem/1.35 var(--serif);color:var(--grafite);align-items:center;gap:12px;padding:11px 0;display:flex}.bf-v-elenco[data-astro-cid-brynw22a] li[data-astro-cid-brynw22a]:before{content:"";background:var(--gem-green);border-radius:50%;flex:none;width:8px;height:8px}.bf-v-foto[data-astro-cid-brynw22a]{grid-template-columns:1fr 1fr;align-items:start;gap:12px;display:grid}.bf-v-foto[data-astro-cid-brynw22a] .bf-v-f2{margin-top:36px}.bf-lez-griglia[data-astro-cid-brynw22a]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px clamp(32px,6vw,88px);display:grid}.bf-lezioni[data-astro-cid-brynw22a]{font-size:var(--t-grande);max-width:46ch}.bf-fatti[data-astro-cid-brynw22a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;margin:18px 0 0;padding:0;list-style:none;display:grid}.bf-fatti[data-astro-cid-brynw22a] li[data-astro-cid-brynw22a]{align-items:center;gap:10px;font-size:.95rem;font-weight:500;display:flex}.bf-fatti[data-astro-cid-brynw22a] img[data-astro-cid-brynw22a]{flex:none}.bf-disc-griglia[data-astro-cid-brynw22a]{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);align-items:center;gap:32px clamp(32px,6vw,88px);display:grid}.bf-disc-testo[data-astro-cid-brynw22a] p[data-astro-cid-brynw22a]{max-width:60ch}.bf-cat[data-astro-cid-brynw22a]{counter-reset:cat;margin:22px 0 0;padding:0;list-style:none;display:flex}.bf-cat[data-astro-cid-brynw22a] li[data-astro-cid-brynw22a]{font-weight:600;font-size:var(--t-piccolo);color:var(--grafite);flex:1;padding-top:22px;position:relative}.bf-cat[data-astro-cid-brynw22a] li[data-astro-cid-brynw22a]:before{content:"";background:var(--fondo);border:2px solid var(--verde-testo);z-index:1;border-radius:50%;width:10px;height:10px;position:absolute;top:4px;left:0}.bf-cat[data-astro-cid-brynw22a] li[data-astro-cid-brynw22a]:after{content:"";background:var(--sage);height:2px;position:absolute;top:9px;left:0;right:0}.bf-cat[data-astro-cid-brynw22a] li[data-astro-cid-brynw22a]:last-child:after{display:none}.bf-disc-griglia[data-astro-cid-brynw22a] .bf-disc-foto{box-shadow:var(--ombra-alta);border-radius:28px}.bf-faq[data-astro-cid-brynw22a]{padding-top:0}@media (width<=699px),(width<=900px) and (height<=500px){.bf-pannello[data-astro-cid-brynw22a],.bf-v-griglia[data-astro-cid-brynw22a],.bf-lez-griglia[data-astro-cid-brynw22a],.bf-disc-griglia[data-astro-cid-brynw22a]{grid-template-columns:1fr}.bf-pannello[data-astro-cid-brynw22a] .bf-foto{border-radius:20px;justify-self:stretch;max-width:none;aspect-ratio:3/2!important;--pos:50% 30%!important}.bf-v-foto[data-astro-cid-brynw22a] .foto{aspect-ratio:1!important}.bf-lez-griglia[data-astro-cid-brynw22a] .bf-lez-foto{aspect-ratio:16/9!important;--pos:45% 60%!important}.bf-disc-griglia[data-astro-cid-brynw22a] .bf-disc-foto{aspect-ratio:16/9!important}}@media (width<=640px){.bf-pannello[data-astro-cid-brynw22a]{border-radius:var(--raggio-grande);margin-inline:calc(var(--margine) * -.5);padding:20px 18px}.bf-pannello[data-astro-cid-brynw22a] .bf-foto{aspect-ratio:4/3!important}.bf-v-elenco[data-astro-cid-brynw22a]{columns:1}.bf-cat[data-astro-cid-brynw22a] li[data-astro-cid-brynw22a]:first-child{flex:1.7}.bf-fatti[data-astro-cid-brynw22a]{grid-template-columns:1fr}.bf-v-foto[data-astro-cid-brynw22a] .bf-v-f2{margin-top:24px}}
