.hero[data-astro-cid-kjdb2vqz]{position:relative;min-height:28rem;display:grid;place-items:center;text-align:center;isolation:isolate;color:#fff;padding:5rem 1.25rem;overflow:hidden;background:var(--ferri-teal-900)}.hero[data-astro-cid-kjdb2vqz]:after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(to top,#081820e0,#08182073,#08182033)}.hero[data-astro-cid-kjdb2vqz] picture{position:absolute;inset:0;display:block;z-index:-1}.hero[data-astro-cid-kjdb2vqz] img,.hero[data-astro-cid-kjdb2vqz] video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero-text[data-astro-cid-kjdb2vqz]{max-width:var(--container-max);margin:0 auto;width:100%;position:relative;z-index:1}.hero-plain[data-astro-cid-kjdb2vqz]{background:var(--ferri-teal-900);color:#fff;padding:5rem 0 3rem;text-align:center}.prose-wrapper[data-astro-cid-kjdb2vqz]{padding-bottom:.1px}.container[data-astro-cid-kjdb2vqz]{max-width:var(--container-max);margin:0 auto;padding:0 clamp(1.25rem,3vw,2.5rem)}h1[data-astro-cid-kjdb2vqz]{font-family:var(--font-display);font-size:clamp(2rem,5vw,3.4rem);margin:0;line-height:1.1}.lede[data-astro-cid-kjdb2vqz]{margin-top:1rem;margin-inline:auto;font-size:clamp(.95rem,1.5vw,1.1rem);line-height:1.65;color:#fffc;max-width:52ch}.prose[data-astro-cid-kjdb2vqz]{margin:0 auto;max-width:52rem;padding-top:3.5rem;padding-bottom:4rem;line-height:1.8;font-size:1.05rem;color:#c2d0db;overflow:visible}.prose[data-astro-cid-kjdb2vqz]>p:first-of-type{margin-bottom:2rem}.prose[data-astro-cid-kjdb2vqz] p{margin:0 0 1.3rem;font-size:1.18rem;line-height:1.65;color:#ffffffe6}.prose[data-astro-cid-kjdb2vqz] h2{font-family:var(--font-display);font-size:clamp(1.5rem,2.8vw,2rem);font-weight:700;margin:4rem 0 1.2rem;color:#fff;padding-bottom:.7rem;border-bottom:3px solid var(--ferri-blue);letter-spacing:-.025em;line-height:1.1}.prose[data-astro-cid-kjdb2vqz] h2:first-child{margin-top:0}.faq-group[data-astro-cid-kjdb2vqz]{border-bottom:1px solid rgba(255,255,255,.18)}.faq-group[data-astro-cid-kjdb2vqz]:first-of-type{border-top:1px solid rgba(255,255,255,.18)}.faq-group__summary[data-astro-cid-kjdb2vqz]{list-style:none;cursor:pointer;display:flex;align-items:center;gap:1rem;padding:1.15rem 0}.faq-group__summary[data-astro-cid-kjdb2vqz]::-webkit-details-marker{display:none}.faq-group__summary[data-astro-cid-kjdb2vqz]:focus-visible{outline:2px solid var(--ferri-blue, #1e88c7);outline-offset:4px}.prose[data-astro-cid-kjdb2vqz] .faq-group__title[data-astro-cid-kjdb2vqz]{flex:1 1 auto;min-width:0;margin:0;padding:0;border:0;font-size:clamp(1.15rem,2vw,1.4rem);line-height:1.25;transition:color .2s}.faq-group__summary[data-astro-cid-kjdb2vqz]:hover .faq-group__title[data-astro-cid-kjdb2vqz]{color:var(--ferri-blue, #1e88c7)}.faq-group__count[data-astro-cid-kjdb2vqz]{flex:0 0 auto;font-size:.85rem;color:#ffffff80}.faq-group__toggle[data-astro-cid-kjdb2vqz]{width:2rem;height:2rem;margin-top:0}.faq-group[data-astro-cid-kjdb2vqz][open]>.faq-group__summary[data-astro-cid-kjdb2vqz] .faq-group__toggle[data-astro-cid-kjdb2vqz]{background:var(--ferri-orange, #e85d1e)}.faq-group[data-astro-cid-kjdb2vqz][open]>.faq-group__summary[data-astro-cid-kjdb2vqz] .faq-group__toggle[data-astro-cid-kjdb2vqz]:after{display:none}.faq-group[data-astro-cid-kjdb2vqz][open]>.faq-group__summary[data-astro-cid-kjdb2vqz] .faq-group__title[data-astro-cid-kjdb2vqz]{color:var(--ferri-blue, #1e88c7)}.faq-group[data-astro-cid-kjdb2vqz]>.faq-list[data-astro-cid-kjdb2vqz]{margin:0 0 0 clamp(0rem,2vw,1.25rem)}.prose[data-astro-cid-kjdb2vqz] .faq-group__link[data-astro-cid-kjdb2vqz]{margin:1rem 0 1.6rem clamp(0rem,2vw,1.25rem);font-size:1rem}.faq-list[data-astro-cid-kjdb2vqz]{margin:0 0 1.6rem;border-top:1px solid rgba(255,255,255,.12)}.faq-item[data-astro-cid-kjdb2vqz]{border-bottom:1px solid rgba(255,255,255,.12)}.faq-q[data-astro-cid-kjdb2vqz]{list-style:none;cursor:pointer;display:flex;align-items:flex-start;justify-content:space-between;gap:1.25rem;padding:1rem 0;font-size:1.12rem;font-weight:700;line-height:1.45;color:#fff;transition:color .2s}.faq-q[data-astro-cid-kjdb2vqz]::-webkit-details-marker{display:none}.faq-q[data-astro-cid-kjdb2vqz]:hover{color:var(--ferri-blue, #1e88c7)}.faq-q[data-astro-cid-kjdb2vqz]:focus-visible{outline:2px solid var(--ferri-blue, #1e88c7);outline-offset:4px}.faq-q__text[data-astro-cid-kjdb2vqz]{flex:1 1 auto;min-width:0}.faq-q__toggle[data-astro-cid-kjdb2vqz]{flex:0 0 auto;position:relative;width:1.6rem;height:1.6rem;margin-top:.05rem;border-radius:50%;background:var(--ferri-blue, #1e88c7);transition:background .2s}.faq-q__toggle[data-astro-cid-kjdb2vqz]:before,.faq-q__toggle[data-astro-cid-kjdb2vqz]:after{content:"";position:absolute;left:50%;top:50%;width:.7rem;height:2px;background:#fff;transform:translate(-50%,-50%)}.faq-q__toggle[data-astro-cid-kjdb2vqz]:after{transform:translate(-50%,-50%) rotate(90deg)}.faq-item[data-astro-cid-kjdb2vqz][open]>.faq-q[data-astro-cid-kjdb2vqz] .faq-q__toggle[data-astro-cid-kjdb2vqz]{background:var(--ferri-orange, #e85d1e)}.faq-item[data-astro-cid-kjdb2vqz][open]>.faq-q[data-astro-cid-kjdb2vqz] .faq-q__toggle[data-astro-cid-kjdb2vqz]:after{display:none}.prose[data-astro-cid-kjdb2vqz] .faq-a[data-astro-cid-kjdb2vqz]{margin:0 0 1.2rem;padding-right:2.85rem;font-size:1.08rem;line-height:1.7;color:#c2d0db}@media(max-width:600px){.prose[data-astro-cid-kjdb2vqz] .faq-a[data-astro-cid-kjdb2vqz]{padding-right:0}}.prose[data-astro-cid-kjdb2vqz] h3{font-family:var(--font-display);font-size:.85rem;font-weight:700;margin:2.8rem 0 .7rem;color:var(--ferri-blue);text-transform:uppercase;letter-spacing:.12em}.prose[data-astro-cid-kjdb2vqz] ul,.prose[data-astro-cid-kjdb2vqz] ol{margin:0 0 1.4rem;padding:0;list-style:none}.prose[data-astro-cid-kjdb2vqz] li{margin-bottom:.55rem;padding-left:1.4rem;position:relative;font-size:1.18rem;line-height:1.65;color:#ffffffe6}.prose[data-astro-cid-kjdb2vqz] ul li:before{content:"›";position:absolute;left:0;color:var(--ferri-blue);font-weight:700;font-size:1.1rem;line-height:1.5}.prose[data-astro-cid-kjdb2vqz] blockquote{margin:3rem 0;padding:1.6rem 2rem;border-left:4px solid var(--ferri-blue);background:#ffffff0d;border-radius:0 .6rem .6rem 0;font-size:1.1rem;font-style:italic;color:#ffffffd9}.prose[data-astro-cid-kjdb2vqz] .ferri-photo figcaption[data-astro-cid-kjdb2vqz]{color:#ffffff80}.prose[data-astro-cid-kjdb2vqz] .ferri-photo img{box-shadow:0 4px 28px #00000073}@media(min-width:960px){.prose[data-astro-cid-kjdb2vqz]{display:flow-root}.prose[data-astro-cid-kjdb2vqz] .ferri-photo,.prose[data-astro-cid-kjdb2vqz] .ferri-photo--wide{float:right;clear:right;width:44%;max-width:24rem;margin:.4rem 0 1.5rem 2rem;shape-outside:margin-box}.prose[data-astro-cid-kjdb2vqz] .ferri-photo:nth-of-type(2n),.prose[data-astro-cid-kjdb2vqz] .ferri-photo--wide:nth-of-type(2n){float:left;clear:left;margin:.4rem 2rem 1.5rem 0}.prose[data-astro-cid-kjdb2vqz] .ferri-photo--full{float:none;clear:both;width:100%;max-width:none;margin:2.5rem 0}.prose[data-astro-cid-kjdb2vqz] .ferri-photo.ferri-photo--float-left{float:left;clear:left;margin:.4rem 2rem .5rem 0}.prose[data-astro-cid-kjdb2vqz] .ferri-photo.ferri-photo--float-right{float:right;clear:right;margin:.4rem 0 .5rem 2rem}.prose[data-astro-cid-kjdb2vqz] .ferri-photo.ferri-photo--float-left,.prose[data-astro-cid-kjdb2vqz] .ferri-photo.ferri-photo--float-right{width:38%;aspect-ratio:4 / 3}.prose[data-astro-cid-kjdb2vqz] .ferri-photo--float-left img,.prose[data-astro-cid-kjdb2vqz] .ferri-photo--float-right img{aspect-ratio:4 / 3;object-fit:cover;height:100%}.prose[data-astro-cid-kjdb2vqz] h2,.prose[data-astro-cid-kjdb2vqz] h3{clear:both}}
