.hero[data-astro-cid-i3irphx7]{background:var(--gray-2);position:relative}.grid[data-astro-cid-i3irphx7]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:4rem;max-width:1290px;min-height:800px;margin-inline:auto;padding-inline:1.5rem;display:grid;position:relative}.text[data-astro-cid-i3irphx7]{text-align:center;background:var(--cream);flex-direction:column;justify-content:center;align-items:center;padding:4rem clamp(1rem,3vw,1.5rem);display:flex}.name[data-astro-cid-i3irphx7]{text-transform:uppercase;margin:0 0 4px;font-size:22px;line-height:1.2}.sub[data-astro-cid-i3irphx7]{font-family:var(--font-head);text-transform:uppercase;margin:0 0 30px;font-size:16px;line-height:1.2}.sub-last[data-astro-cid-i3irphx7]{margin-bottom:clamp(64px,9vw,112px)}.ramp[data-astro-cid-i3irphx7]{margin:0 0 .5em;font-size:clamp(20px,2.2vw,26px);font-weight:600;line-height:1.35}.lead[data-astro-cid-i3irphx7]{max-width:34em;margin:0 0 1.5em}.cta[data-astro-cid-i3irphx7]{margin:0}.btn-donio[data-astro-cid-i3irphx7]{padding:.4em 1em;font-size:1.125rem}.btn-donio[data-astro-cid-i3irphx7] svg{width:1em;height:1em}.photo[data-astro-cid-i3irphx7]{min-height:12rem;position:relative;overflow:hidden}.photo[data-astro-cid-i3irphx7] picture{position:absolute;inset:0}.photo[data-astro-cid-i3irphx7] .photo-img{object-fit:cover;object-position:72% 56%;width:100%;max-width:none;height:100%}.sep[data-astro-cid-i3irphx7]{z-index:2;fill:#fff;pointer-events:none;width:100%;height:70px;position:absolute;bottom:-1px;left:0;right:0}@media (width<=1024px){.hero[data-astro-cid-i3irphx7]{background:var(--cream)}.grid[data-astro-cid-i3irphx7]{column-gap:2rem;padding-top:150px}}@media (width<=767px){.grid[data-astro-cid-i3irphx7]{min-height:0;padding-top:120px;padding-inline:var(--gutter);grid-template-columns:minmax(0,1fr);row-gap:2rem}.text[data-astro-cid-i3irphx7]{padding:0}.photo[data-astro-cid-i3irphx7]{height:12rem}}.grid[data-astro-cid-bxcau5mm]{grid-template-columns:minmax(0,calc(60% - 1rem)) minmax(0,calc(40% - 1rem));align-items:center;column-gap:2rem;max-width:1242px;margin-inline:auto;padding:2rem 1.5rem;display:grid}.media[data-astro-cid-bxcau5mm]{margin-right:70px}.media[data-astro-cid-bxcau5mm] .rounded-img{border-radius:6px;width:100%;height:auto}.text[data-astro-cid-bxcau5mm]{text-align:center}h2[data-astro-cid-bxcau5mm]{margin:0;font-size:clamp(26px,2.4vw,27px);line-height:1.1}.p1[data-astro-cid-bxcau5mm]{margin:0 0 1em;padding-top:1.5rem}.p2[data-astro-cid-bxcau5mm]{margin:0 0 1em;padding-top:1rem}.cta[data-astro-cid-bxcau5mm]{margin:0}@media (width<=1024px){.grid[data-astro-cid-bxcau5mm]{grid-template-columns:minmax(0,1fr);row-gap:2rem;padding:30px 40px 2rem}.media[data-astro-cid-bxcau5mm]{margin-right:0}}@media (width<=767px){.grid[data-astro-cid-bxcau5mm]{padding-inline:20px}}.head[data-astro-cid-5fkg6mzj]{max-width:calc(1178px + 2 * var(--gutter));padding:2rem var(--gutter) 1.5rem;text-align:center;margin-inline:auto}h2[data-astro-cid-5fkg6mzj]{margin:0 0 .5em}.head[data-astro-cid-5fkg6mzj] p[data-astro-cid-5fkg6mzj]{margin:0}.strip-wrap[data-astro-cid-5fkg6mzj]{max-width:calc(1178px + 2 * var(--gutter));padding:1.5rem var(--gutter) 4rem;margin-inline:auto}.strip[data-astro-cid-5fkg6mzj]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;cursor:grab;gap:5px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.strip[data-astro-cid-5fkg6mzj]::-webkit-scrollbar{display:none}.strip[data-astro-cid-5fkg6mzj].dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto}.strip[data-astro-cid-5fkg6mzj]:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.strip[data-astro-cid-5fkg6mzj] li[data-astro-cid-5fkg6mzj]{flex:0 0 var(--w);scroll-snap-align:start;height:275px}.strip[data-astro-cid-5fkg6mzj] img{object-fit:cover;user-select:none;-webkit-user-drag:none;border-radius:6px;width:100%;max-width:none;height:100%}@media (width<=767px){.strip[data-astro-cid-5fkg6mzj]{scroll-snap-type:x mandatory}.strip[data-astro-cid-5fkg6mzj] li[data-astro-cid-5fkg6mzj]{scroll-snap-align:center}}.title[data-astro-cid-nc2n4fiz]{max-width:calc(1178px + 2 * var(--gutter));padding:2rem var(--gutter) .5rem;text-align:center;margin:0 auto}.cards[data-astro-cid-nc2n4fiz]{max-width:calc(1178px + 2 * var(--gutter));padding:1.5rem var(--gutter) 2rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;margin-inline:auto;display:grid}.card[data-astro-cid-nc2n4fiz]{text-align:center;background:#fff;border-radius:6px;margin-top:50px;padding:1.5rem}.media[data-astro-cid-nc2n4fiz]{border:5px solid var(--gray-1);aspect-ratio:768/577;background:#fff;border-radius:6px;max-width:350px;margin:-75px auto 20px;overflow:hidden}.media[data-astro-cid-nc2n4fiz] img{object-fit:cover;width:100%;height:100%}h3[data-astro-cid-nc2n4fiz]{margin:5px 0 10px;font-size:clamp(20px,2.2vw,26px);font-weight:600;line-height:1.35}p[data-astro-cid-nc2n4fiz]{margin:0}.more[data-astro-cid-nc2n4fiz]{margin:10px 0;padding:4px 8px;display:inline-block}@media (width<=767px){.cards[data-astro-cid-nc2n4fiz]{grid-template-columns:minmax(0,1fr)}}.trace[data-astro-cid-srzv2jvd]{background:var(--gray-2);max-width:1242px;margin-inline:auto;position:relative}.sep[data-astro-cid-srzv2jvd]{fill:#fff;pointer-events:none;width:100%;height:40px;position:absolute;top:-1px;left:0;transform:rotate(180deg)}.grid[data-astro-cid-srzv2jvd]{grid-template-columns:minmax(0,calc(60% - 1rem)) minmax(0,calc(40% - 1rem));align-items:center;gap:2rem;padding:3rem clamp(.5rem,3vw,1.5rem) 2rem;display:grid;position:relative}.text[data-astro-cid-srzv2jvd]{text-align:center}h2[data-astro-cid-srzv2jvd]{margin:0 0 .6em;padding-bottom:1rem;font-size:clamp(26px,2.4vw,27px);line-height:1}p[data-astro-cid-srzv2jvd]{margin:0}.media[data-astro-cid-srzv2jvd]{justify-content:center;display:flex}.media[data-astro-cid-srzv2jvd] a[data-astro-cid-srzv2jvd]{width:100%;max-width:350px;line-height:0;display:block}.media[data-astro-cid-srzv2jvd] img{border-radius:6px;width:100%;height:auto}@media (width<=767px){.grid[data-astro-cid-srzv2jvd]{padding-inline:var(--gutter);grid-template-columns:minmax(0,1fr)}}.title[data-astro-cid-3bg4nbea]{max-width:calc(1178px + 2 * var(--gutter));padding:2rem var(--gutter) 1.5rem;text-align:center;margin:0 auto}.cards[data-astro-cid-3bg4nbea]{max-width:calc(1178px + 2 * var(--gutter));padding:1.5rem var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;margin-inline:auto;display:grid}.card[data-astro-cid-3bg4nbea]{text-align:center;background:#fff;border-radius:6px}.media[data-astro-cid-3bg4nbea]{border-radius:6px;width:fit-content;max-width:100%;margin:0 auto 10px;overflow:hidden}.media[data-astro-cid-3bg4nbea] img{width:200px;max-width:100%;height:auto}.media-gray[data-astro-cid-3bg4nbea]{background:var(--gray-1);padding:8px}.media-gray[data-astro-cid-3bg4nbea] img{border-radius:6px}h3[data-astro-cid-3bg4nbea]{margin:5px 0 10px;font-size:clamp(20px,2.2vw,26px);font-weight:600;line-height:1.35}p[data-astro-cid-3bg4nbea]{margin:0}.more[data-astro-cid-3bg4nbea]{margin:10px 0;padding:4px 8px;display:inline-block}@media (width<=767px){.cards[data-astro-cid-3bg4nbea]{grid-template-columns:minmax(0,1fr)}}.support[data-astro-cid-zwydvpwt]{background:var(--gray-2);width:calc(100% - 2 * var(--gutter));max-width:1178px;margin:1.5rem auto 0;position:relative}.sep[data-astro-cid-zwydvpwt]{fill:#fff;pointer-events:none;width:100%;height:70px;position:absolute;top:-1px;left:0;transform:rotate(180deg)}.inner[data-astro-cid-zwydvpwt]{max-width:580px;padding:4rem var(--gutter) 2rem;text-align:center;margin-inline:auto;position:relative}h2[data-astro-cid-zwydvpwt]{margin:0 0 2rem;font-size:clamp(26px,2.4vw,27px);line-height:1}p[data-astro-cid-zwydvpwt]{margin:0 0 2rem}.cta[data-astro-cid-zwydvpwt]{margin:0}@media (width<=767px){.support[data-astro-cid-zwydvpwt]{width:100%}.sep[data-astro-cid-zwydvpwt]{height:50px}}.title[data-astro-cid-5m2jivml]{max-width:calc(1178px + 2 * var(--gutter));padding:3rem var(--gutter) 1rem;text-align:center;margin:0 auto}.row[data-astro-cid-5m2jivml]{padding:1.5rem var(--gutter);max-width:calc(1178px + 2 * var(--gutter));grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:0 auto;list-style:none;display:grid}.row[data-astro-cid-5m2jivml]:last-of-type{padding-bottom:3rem}.item[data-astro-cid-5m2jivml]{color:var(--text);background:#fff;border:5px solid #fff;border-radius:6px;align-items:center;gap:10px;text-decoration:none;display:flex}.item[data-astro-cid-5m2jivml].top{align-items:flex-start}.item[data-astro-cid-5m2jivml]:hover,.item[data-astro-cid-5m2jivml]:focus-visible{color:var(--text)}.text[data-astro-cid-5m2jivml]{flex:1}.flip[data-astro-cid-5m2jivml]{perspective:1000px;flex:none;width:70px;height:70px}.flip-in[data-astro-cid-5m2jivml]{width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s;display:block;position:relative}.item[data-astro-cid-5m2jivml]:hover .flip-in[data-astro-cid-5m2jivml],.item[data-astro-cid-5m2jivml]:focus-visible .flip-in[data-astro-cid-5m2jivml]{transform:rotateY(180deg)}.flip[data-astro-cid-5m2jivml] img{object-fit:contain;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:70px;height:auto;max-height:70px;margin:auto;position:absolute;inset:0}.flip[data-astro-cid-5m2jivml] .back{transform:rotateY(180deg)}@media (width<=1024px){.row[data-astro-cid-5m2jivml]{gap:1.25rem}}@media (width<=767px){.row[data-astro-cid-5m2jivml]{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding-block:.75rem}}.home[data-astro-cid-lcdefpme]{overflow-x:clip}.home[data-astro-cid-lcdefpme] .btn-brown{background:var(--brown);padding:.4em 1em;font-size:1.125rem}.home[data-astro-cid-lcdefpme] .btn-brown:hover{color:#fff;background:#3a241e}.home[data-astro-cid-lcdefpme] h2{font-size:clamp(25px,2.4vw,27px)}
