.site-header[data-astro-cid-fzpbxy5g]{z-index:10;color:var(--c-cream);justify-content:space-between;align-items:center;gap:24px;padding:24px 2.5vw;display:flex;position:absolute;inset:0 0 auto}.solid[data-astro-cid-fzpbxy5g]{background:var(--c-ink);position:static}a[data-astro-cid-fzpbxy5g]{text-decoration:none}.brand[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{width:auto;height:44px;display:block}.links[data-astro-cid-fzpbxy5g]{gap:28px;font-size:16px;display:flex}[data-astro-cid-fzpbxy5g][aria-current=page],a[data-astro-cid-fzpbxy5g]:hover{text-underline-offset:6px;text-decoration:underline}.mnav[data-astro-cid-fzpbxy5g]{display:none;position:relative}summary[data-astro-cid-fzpbxy5g]{cursor:pointer;border:1.5px solid;border-radius:999px;align-items:center;gap:10px;padding:10px 18px;font-size:15px;font-weight:500;list-style:none;display:flex}summary[data-astro-cid-fzpbxy5g]::-webkit-details-marker{display:none}.mnav[data-astro-cid-fzpbxy5g] nav[data-astro-cid-fzpbxy5g]{background:var(--c-ink);border-radius:16px;flex-direction:column;gap:16px;min-width:220px;padding:20px 24px;font-size:18px;display:flex;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 10px 30px #0000004d}@media (width<=760px){.site-header[data-astro-cid-fzpbxy5g]{padding:16px 20px}.brand[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{height:34px}.links[data-astro-cid-fzpbxy5g]{display:none}.mnav[data-astro-cid-fzpbxy5g]{display:block}}footer[data-astro-cid-nns7i3if]{padding:72px var(--pad) 56px;color:var(--c-terra);border-top:1px solid #c7745259;font-size:16px}.cols[data-astro-cid-nns7i3if],.legal[data-astro-cid-nns7i3if]{max-width:1300px;margin:0 auto}.cols[data-astro-cid-nns7i3if]{flex-wrap:wrap;justify-content:space-between;gap:40px;display:flex}.cols[data-astro-cid-nns7i3if]>[data-astro-cid-nns7i3if],nav[data-astro-cid-nns7i3if]{flex-direction:column;gap:10px;display:flex}.logo[data-astro-cid-nns7i3if]{align-self:flex-start;width:auto;height:52px;margin-bottom:6px}.name[data-astro-cid-nns7i3if]{font-size:18px;font-weight:500}@media (width<=760px){.logo[data-astro-cid-nns7i3if]{height:42px}}nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{text-decoration:none}nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{text-decoration:underline}.legal[data-astro-cid-nns7i3if]{margin-top:48px;font-size:14px}:root{--c-ink:#3b2e2b;--c-terra:#c77452;--c-cream:#f3eee6;--c-paper:#fdfdfc;--c-rust:#8a4a2e;--c-line:#e4ddd3;--pad:5vw}*,:before,:after{box-sizing:border-box}body{font-family:var(--font-poppins);color:var(--c-ink);background:var(--c-paper);-webkit-font-smoothing:antialiased;margin:0;font-size:clamp(17px,1.6vw,22px);line-height:1.6}h1,h2,h3,p{margin:0}h1{font-size:clamp(34px,4.4vw,64px);font-weight:700;line-height:1.1}h2{font-size:clamp(30px,3.2vw,44px);font-weight:700;line-height:1.1}h3{font-size:clamp(22px,2.2vw,30px);font-weight:700;line-height:1.3}.lead{font-size:clamp(20px,1.9vw,26px);line-height:1.45}.small{font-size:clamp(17px,1.4vw,20px)}a{color:inherit}img{max-width:100%;height:auto;display:block}.wrap{max-width:1300px;padding:clamp(64px, 8vw, 120px) var(--pad);flex-direction:column;gap:28px;margin:0 auto;display:flex}.split{grid-template-columns:1fr 1fr;align-items:start;gap:6vw;display:grid}@media (width<=760px){.split{grid-template-columns:1fr;gap:40px}}.dark{background:var(--c-ink);color:var(--c-terra)}.photo{color:var(--c-cream);background:linear-gradient(var(--tint), var(--tint)), var(--bg) center / cover no-repeat}.hero{text-align:center;min-height:clamp(460px,60vw,640px);padding:120px var(--pad) 100px;flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}.hero>*{max-width:860px}.u{align-self:flex-start}.u:after{content:"";background:currentColor;width:240px;max-width:100%;height:12px;margin:2px 0 0 -4px;display:block;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 12'%3E%3Cpath d='M2 9 C 60 5, 150 4, 236 6 L 230 8' fill='none' stroke='black' stroke-width='3.5' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.pill{font:500 16px/1 var(--font-poppins);color:inherit;cursor:pointer;background:0 0;border:1.5px solid;border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;padding:22px 56px;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.pill:hover{background:color-mix(in srgb, currentColor 12%, transparent)}.pill-lg{align-self:center;width:min(440px,100%);padding:clamp(24px,4vw,54px) 36px;font-size:18px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--c-paper);padding:12px 20px;position:absolute;left:-9999px}.skip-link:focus{top:12px;left:12px}:focus-visible{outline-offset:3px;outline:2px solid}
