.hero[data-astro-cid-yodha2z4]{isolation:isolate;background:var(--charcoal);align-items:end;min-height:clamp(600px,86vh,880px);display:grid;position:relative;overflow:hidden}.bg[data-astro-cid-yodha2z4],.scrim[data-astro-cid-yodha2z4]{position:absolute;inset:0}.bg[data-astro-cid-yodha2z4]{z-index:0}.bg[data-astro-cid-yodha2z4] picture,.bg[data-astro-cid-yodha2z4] img{width:100%;height:100%;display:block}.bg[data-astro-cid-yodha2z4] img{object-fit:cover;object-position:64% 45%}.scrim[data-astro-cid-yodha2z4]{z-index:1;background:linear-gradient(90deg,#1c1c1cdb 0%,#1c1c1c9e 42%,#1c1c1c1a 78%,#1c1c1c00 100%),linear-gradient(#1c1c1c59 0%,#1c1c1c00 30%,#1c1c1c8c 100%)}.hero-in[data-astro-cid-yodha2z4]{z-index:2;gap:var(--s3);padding-block:clamp(56px,8vw,104px);display:grid;position:relative}.hero-in[data-astro-cid-yodha2z4] h1[data-astro-cid-yodha2z4]{color:var(--bone);letter-spacing:-.025em;text-shadow:0 2px 24px #00000040;max-width:13ch;font-size:clamp(2.9rem,6.2vw,5.4rem);line-height:.98}.hero-in[data-astro-cid-yodha2z4] .lead[data-astro-cid-yodha2z4]{color:var(--bone);opacity:.92;max-width:46ch;font-size:clamp(1.1rem,1.5vw,1.35rem)}.ctas[data-astro-cid-yodha2z4]{margin-top:var(--s1);flex-wrap:wrap;gap:12px;display:flex}.meta[data-astro-cid-yodha2z4]{color:var(--bone-72);letter-spacing:.01em;font-size:.95rem;font-weight:500}.credit[data-astro-cid-yodha2z4]{z-index:2;right:var(--gutter);color:var(--bone-72);text-align:right;margin:0;font-size:.8rem;position:absolute;bottom:14px}.visually-hidden[data-astro-cid-yodha2z4]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes hero-door{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes hero-settle{0%{transform:scale(1.07)translate(-1.5%)}to{transform:none}}@keyframes hero-caption{0%{opacity:0}to{opacity:1}}html.js .hero[data-astro-cid-yodha2z4]:not(.is-ready) .bg[data-astro-cid-yodha2z4]{clip-path:inset(0 100% 0 0)}html.js .hero[data-astro-cid-yodha2z4]:not(.is-ready) .credit[data-astro-cid-yodha2z4]{opacity:0}html.js .hero[data-astro-cid-yodha2z4].is-ready .bg[data-astro-cid-yodha2z4]{animation:hero-door .9s var(--ease-out) both}html.js .hero[data-astro-cid-yodha2z4].is-ready .bg[data-astro-cid-yodha2z4] img{animation:hero-settle 1.4s var(--ease-out) both}html.js .hero[data-astro-cid-yodha2z4].is-ready .credit[data-astro-cid-yodha2z4]{animation:.5s ease-out .64s both hero-caption}@media (width<=860px){.hero[data-astro-cid-yodha2z4]{min-height:clamp(560px,92svh,760px)}.bg[data-astro-cid-yodha2z4] img{object-position:60% 40%}.scrim[data-astro-cid-yodha2z4]{background:linear-gradient(#1c1c1c4d 0%,#1c1c1c26 30%,#1c1c1cc7 62%,#1c1c1ce6 100%)}.hero-in[data-astro-cid-yodha2z4]{padding-block:var(--s5) var(--s5);gap:var(--s2)}.hero-in[data-astro-cid-yodha2z4] h1[data-astro-cid-yodha2z4]{max-width:none;font-size:clamp(2.4rem,11vw,3.4rem)}.ctas[data-astro-cid-yodha2z4]{margin-top:var(--s2)}.ctas[data-astro-cid-yodha2z4] .btn{justify-content:center;width:100%}.credit[data-astro-cid-yodha2z4]{text-align:left;padding:0 var(--gutter) 12px;z-index:2;position:static}}@media (prefers-reduced-motion:reduce){html.js .hero[data-astro-cid-yodha2z4] .bg[data-astro-cid-yodha2z4],html.js .hero[data-astro-cid-yodha2z4] .bg[data-astro-cid-yodha2z4] img,html.js .hero[data-astro-cid-yodha2z4] .credit[data-astro-cid-yodha2z4]{clip-path:none;opacity:1;animation:none}}.facts[data-astro-cid-e3x5p55g]{background:var(--green);color:var(--bone)}.list[data-astro-cid-e3x5p55g]{grid-template-columns:repeat(3,1fr);display:grid}.list[data-astro-cid-e3x5p55g] li[data-astro-cid-e3x5p55g]{letter-spacing:.005em;text-wrap:balance;border-left:1px solid #f5f2d847;padding:22px 28px;font-size:1.05rem;font-weight:500;line-height:1.35}.list[data-astro-cid-e3x5p55g] li[data-astro-cid-e3x5p55g]:first-child{border-left:0;padding-left:0}@media (width<=860px){.list[data-astro-cid-e3x5p55g]{grid-template-columns:1fr}.list[data-astro-cid-e3x5p55g] li[data-astro-cid-e3x5p55g],.list[data-astro-cid-e3x5p55g] li[data-astro-cid-e3x5p55g]:first-child{border-top:1px solid #f5f2d847;border-left:0;padding:14px 0}.list[data-astro-cid-e3x5p55g] li[data-astro-cid-e3x5p55g]:first-child{border-top:0}.list[data-astro-cid-e3x5p55g]{padding-block:6px}}.group[data-astro-cid-75xksyfg]{margin-top:var(--s4)}.group[data-astro-cid-75xksyfg]+.group[data-astro-cid-75xksyfg]{margin-top:var(--s5)}.group[data-astro-cid-75xksyfg] h3[data-astro-cid-75xksyfg]{padding-bottom:var(--s2);margin-bottom:var(--s3);border-bottom:1px solid var(--line)}.tiles[data-astro-cid-75xksyfg]{gap:var(--s3);display:grid}.tiles-2[data-astro-cid-75xksyfg]{grid-template-columns:repeat(2,1fr)}.tiles-3[data-astro-cid-75xksyfg]{grid-template-columns:repeat(3,1fr)}.tile[data-astro-cid-75xksyfg] .photo[data-astro-cid-75xksyfg]{aspect-ratio:4/3}.tile[data-astro-cid-75xksyfg] img[data-astro-cid-75xksyfg]{transition:transform .6s var(--ease-out)}.tile[data-astro-cid-75xksyfg]:hover img[data-astro-cid-75xksyfg]{transform:scale(1.035)}.plate[data-astro-cid-75xksyfg]{gap:2px;padding-top:14px;display:grid}.plate[data-astro-cid-75xksyfg] h4[data-astro-cid-75xksyfg]{background-image:linear-gradient(var(--green), var(--green));width:fit-content;transition:background-size .32s var(--ease-out);background-position:0 100%;background-repeat:no-repeat;background-size:0% 2px;padding-bottom:2px;font-size:1.25rem}.tile[data-astro-cid-75xksyfg]:hover .plate[data-astro-cid-75xksyfg] h4[data-astro-cid-75xksyfg]{background-size:100% 2px}.tile-text[data-astro-cid-75xksyfg] .text-face[data-astro-cid-75xksyfg] h4[data-astro-cid-75xksyfg]{transition:transform .5s var(--ease-out)}.tile-text[data-astro-cid-75xksyfg]:hover .text-face[data-astro-cid-75xksyfg] h4[data-astro-cid-75xksyfg]{transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.tile[data-astro-cid-75xksyfg]:hover img[data-astro-cid-75xksyfg],.tile-text[data-astro-cid-75xksyfg]:hover .text-face[data-astro-cid-75xksyfg] h4[data-astro-cid-75xksyfg]{transform:none}}.plate[data-astro-cid-75xksyfg] p[data-astro-cid-75xksyfg]{font-size:.95rem}.tile-text[data-astro-cid-75xksyfg] .text-face[data-astro-cid-75xksyfg]{aspect-ratio:4/3;padding:var(--s3);border-radius:var(--r);background:var(--green-deep);background-image:linear-gradient(160deg,#f5f2d80f,#0000 55%);align-items:flex-end;display:flex}.tile-text[data-astro-cid-75xksyfg] .text-face[data-astro-cid-75xksyfg] h4[data-astro-cid-75xksyfg]{color:var(--bone);max-width:8ch;font-size:clamp(1.6rem,2.4vw,2.1rem);line-height:1}.visually-hidden[data-astro-cid-75xksyfg]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.foot[data-astro-cid-75xksyfg]{margin-top:var(--s5);padding-top:var(--s4);border-top:1px solid var(--line);gap:var(--s3) var(--s4);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.ctas[data-astro-cid-75xksyfg]{flex-wrap:wrap;gap:12px;display:flex}@media (width<=860px){.tiles-2[data-astro-cid-75xksyfg],.tiles-3[data-astro-cid-75xksyfg]{grid-template-columns:1fr}.tile-text[data-astro-cid-75xksyfg] .text-face[data-astro-cid-75xksyfg]{aspect-ratio:16/7;padding:var(--s2) var(--s3)}.foot[data-astro-cid-75xksyfg]{grid-template-columns:1fr}.ctas[data-astro-cid-75xksyfg] .btn{justify-content:center;width:100%}}@media (width>=560px) and (width<=860px){.tiles-2[data-astro-cid-75xksyfg]{grid-template-columns:repeat(2,1fr)}.tiles-3[data-astro-cid-75xksyfg]{grid-template-columns:repeat(3,1fr)}.tile-text[data-astro-cid-75xksyfg] .text-face[data-astro-cid-75xksyfg] h4[data-astro-cid-75xksyfg]{font-size:1.3rem}}.op[data-astro-cid-ekki4ydu]{background:var(--bone-2);padding-bottom:var(--s6)}.bleed[data-astro-cid-ekki4ydu] .photo[data-astro-cid-ekki4ydu]{aspect-ratio:21/9;border-radius:0;max-height:78vh}.bleed[data-astro-cid-ekki4ydu] .photo[data-astro-cid-ekki4ydu] img[data-astro-cid-ekki4ydu]{object-position:50% 60%}.bleed[data-astro-cid-ekki4ydu] .caption[data-astro-cid-ekki4ydu]{padding-top:var(--s2);display:block}.op-text[data-astro-cid-ekki4ydu]{gap:var(--s3) clamp(32px, 5vw, 72px);margin-top:var(--s5);grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:start;display:grid}.op-text[data-astro-cid-ekki4ydu] h2[data-astro-cid-ekki4ydu]{max-width:22ch}.body[data-astro-cid-ekki4ydu]{gap:var(--s3);display:grid}@media (width<=860px){.bleed[data-astro-cid-ekki4ydu] .photo[data-astro-cid-ekki4ydu]{aspect-ratio:4/3;max-height:none}.op-text[data-astro-cid-ekki4ydu]{margin-top:var(--s4);grid-template-columns:1fr}.op-text[data-astro-cid-ekki4ydu] h2[data-astro-cid-ekki4ydu]{max-width:none}.cta[data-astro-cid-ekki4ydu] .btn{justify-content:center;width:100%}}.story-grid[data-astro-cid-m5ufueyf]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.founder[data-astro-cid-m5ufueyf]{max-width:440px}.founder[data-astro-cid-m5ufueyf] .photo[data-astro-cid-m5ufueyf]{aspect-ratio:3/4}.text[data-astro-cid-m5ufueyf]{gap:var(--s3);padding-top:var(--s2);display:grid}.field[data-astro-cid-m5ufueyf]{margin-top:var(--s3);max-width:560px}.field[data-astro-cid-m5ufueyf] .photo[data-astro-cid-m5ufueyf]{aspect-ratio:16/10}.field[data-astro-cid-m5ufueyf] img[data-astro-cid-m5ufueyf]{object-position:50% 82%}@media (width<=860px){.story-grid[data-astro-cid-m5ufueyf]{gap:var(--s4);grid-template-columns:1fr}.founder[data-astro-cid-m5ufueyf]{max-width:none}.founder[data-astro-cid-m5ufueyf] .photo[data-astro-cid-m5ufueyf]{aspect-ratio:4/5}.text[data-astro-cid-m5ufueyf]{padding-top:0}.field[data-astro-cid-m5ufueyf]{max-width:none}}.zform{background:var(--charcoal-2);border:1px solid var(--line-dark);border-radius:var(--r);color:var(--bone);padding:clamp(20px,3vw,36px)}.zform .form{gap:var(--s3);display:grid}.zform .form-title{color:var(--bone);margin-bottom:4px}.zform .form-intro{color:var(--bone-72);margin-top:-8px}.zform .hp{opacity:0;position:absolute;left:-9999px}.zform .row.two{gap:var(--s2);grid-template-columns:1fr 1fr;display:grid}.zform .field{gap:8px;min-width:0;display:grid}.zform fieldset.field{border:0;margin:0;padding:0}.zform label,.zform legend{color:var(--bone);letter-spacing:.01em;font-size:.9rem;font-weight:600}.zform legend{margin-bottom:8px;padding:0}.zform .req{color:var(--mustard)}.zform input[type=text],.zform input[type=email],.zform input[type=tel],.zform input[type=url],.zform textarea{border:1.5px solid var(--line-dark);border-radius:var(--r);background:var(--charcoal);width:100%;color:var(--bone);font:inherit;caret-color:var(--mustard);transition:border-color var(--t), box-shadow var(--t);padding:12px 14px;font-size:1rem;line-height:1.4}.zform input::placeholder,.zform textarea::placeholder{color:#f5f2d880}.zform input:focus,.zform textarea:focus{border-color:var(--mustard);outline:none;box-shadow:0 0 0 3px #eec31738}.zform input[aria-invalid=true],.zform textarea[aria-invalid=true]{border-color:#e8905a}.zform textarea{resize:vertical;min-height:110px}.zform .checks{grid-template-columns:1fr 1fr;gap:8px 16px;display:grid}.zform .check{cursor:pointer;align-items:center;gap:10px;font-size:1rem;font-weight:500;display:flex}.zform .check input{width:18px;height:18px;accent-color:var(--mustard);cursor:pointer;margin:0}.zform .check input:focus-visible{outline:2px solid var(--mustard);outline-offset:2px}.zform .hint{color:#e8905a;margin-top:6px;font-size:.875rem}.zform .more{border-top:1px solid var(--line-dark);padding-top:var(--s2)}.zform .more summary{cursor:pointer;color:var(--bone);align-items:center;gap:8px;padding:4px 0;font-size:.95rem;font-weight:600;list-style:none;display:inline-flex}.zform .more summary::-webkit-details-marker{display:none}.zform .more summary svg{width:18px;height:18px;transition:transform var(--t)}.zform .more[open] summary svg{transform:rotate(180deg)}.zform .more-in{gap:var(--s2);padding-top:var(--s2);display:grid}.zform .status{border-radius:var(--r);color:var(--bone);background:#e8905a24;border:1px solid #e8905a80;padding:12px 14px;font-size:.95rem}.zform .actions{gap:var(--s2);display:grid}.zform .actions .btn{justify-content:center;width:100%;padding:1rem 1.3rem;font-size:1.05rem}.zform .privacy{color:var(--bone-72);font-size:.85rem}.zform .privacy a{color:var(--mustard)}.zform .success{justify-items:start;gap:var(--s2);padding:var(--s2) 0;color:var(--bone);font-size:1.1rem;line-height:1.5;display:grid}.zform .success svg{width:40px;height:40px;color:var(--mustard)}.zform .success[hidden],.zform .form[hidden],.zform .status[hidden],.zform .hint[hidden]{display:none}.zform .success:not([hidden]){animation:zform-success-in .36s var(--ease-out) both}.zform .success:not([hidden]) svg path{stroke-dasharray:30;stroke-dashoffset:30px;animation:zform-draw-check .48s var(--ease-out) .24s forwards}.zform .actions .btn[disabled] svg{animation:.9s ease-in-out infinite zform-send-nudge}.zform .status:not([hidden]){animation:.22s ease-out both zform-status-in}@keyframes zform-success-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes zform-draw-check{to{stroke-dashoffset:0}}@keyframes zform-send-nudge{0%,to{opacity:1;transform:translate(0)}50%{opacity:.55;transform:translate(6px)}}@keyframes zform-status-in{0%{opacity:0}to{opacity:1}}@media (width<=560px){.zform .row.two,.zform .checks{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.zform .success:not([hidden]){animation-duration:.2s;transform:none}.zform .success:not([hidden]) svg path{stroke-dashoffset:0;animation:none}.zform .actions .btn[disabled] svg{opacity:.6;animation:none}}.sup-grid[data-astro-cid-54dias6r]{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.text[data-astro-cid-54dias6r]{gap:var(--s4);align-content:start;display:grid}.text[data-astro-cid-54dias6r] h2[data-astro-cid-54dias6r]{max-width:16ch}.body[data-astro-cid-54dias6r]{max-width:52ch;color:var(--bone)}.proof[data-astro-cid-54dias6r]{margin-top:var(--s6);padding-top:var(--s4);border-top:1px solid var(--line-dark)}.proof[data-astro-cid-54dias6r] h3[data-astro-cid-54dias6r]{color:var(--mustard);margin-bottom:var(--s3)}.transload[data-astro-cid-54dias6r]{margin-bottom:var(--s4)}.transload[data-astro-cid-54dias6r] .photo[data-astro-cid-54dias6r]{aspect-ratio:21/9;background:var(--charcoal-2)}.transload[data-astro-cid-54dias6r] img[data-astro-cid-54dias6r]{object-position:50% 58%}.transload[data-astro-cid-54dias6r] figcaption[data-astro-cid-54dias6r]{margin-top:10px}.proof-grid[data-astro-cid-54dias6r]{gap:var(--s3);grid-template-columns:repeat(3,1fr);display:grid}.proof-grid[data-astro-cid-54dias6r] .photo[data-astro-cid-54dias6r]{aspect-ratio:3/2;background:var(--charcoal-2)}.proof-grid[data-astro-cid-54dias6r] img[data-astro-cid-54dias6r]{transition:transform .7s var(--ease-out)}.proof-grid[data-astro-cid-54dias6r] li[data-astro-cid-54dias6r]:hover img[data-astro-cid-54dias6r]{transform:scale(1.03)}.proof-grid[data-astro-cid-54dias6r] figcaption[data-astro-cid-54dias6r]{margin-top:10px}.lists[data-astro-cid-54dias6r]{gap:var(--s4);padding-top:var(--s4);border-top:1px solid var(--line-dark);grid-template-columns:1fr 1fr;display:grid}.lists[data-astro-cid-54dias6r] h3[data-astro-cid-54dias6r]{color:var(--mustard);margin-bottom:var(--s2)}.share[data-astro-cid-54dias6r] li[data-astro-cid-54dias6r]{border-top:1px solid var(--line-dark);padding:8px 0}.share[data-astro-cid-54dias6r] li[data-astro-cid-54dias6r]:first-child{border-top:0;padding-top:0}.next[data-astro-cid-54dias6r]{color:var(--bone-72)}.person[data-astro-cid-54dias6r]{padding-top:var(--s4);border-top:1px solid var(--line-dark);gap:4px;display:grid}.name[data-astro-cid-54dias6r]{font-variation-settings:"wdth" 104;font-size:1.25rem;font-weight:650;font-stretch:104%}.role[data-astro-cid-54dias6r]{color:var(--bone-72)}.mail[data-astro-cid-54dias6r]{border-bottom:1px solid var(--mustard);width:fit-content;font-weight:600;text-decoration:none}.mail[data-astro-cid-54dias6r]:hover{color:var(--mustard-hover)}.person-cta[data-astro-cid-54dias6r]{margin-top:var(--s2)}@media (width<=960px){.sup-grid[data-astro-cid-54dias6r]{gap:var(--s5);grid-template-columns:1fr}.text[data-astro-cid-54dias6r] h2[data-astro-cid-54dias6r]{max-width:none}.proof[data-astro-cid-54dias6r]{margin-top:var(--s5)}}@media (width<=640px){.proof-grid[data-astro-cid-54dias6r]{grid-template-columns:1fr}.transload[data-astro-cid-54dias6r] .photo[data-astro-cid-54dias6r]{aspect-ratio:16/10}}@media (width<=560px){.lists[data-astro-cid-54dias6r]{grid-template-columns:1fr}.proof-grid[data-astro-cid-54dias6r] li[data-astro-cid-54dias6r]:hover img[data-astro-cid-54dias6r]{transform:none}.person-cta[data-astro-cid-54dias6r] .btn{justify-content:center;width:100%}}.contact-grid[data-astro-cid-d56ov33j]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.text[data-astro-cid-d56ov33j],.side[data-astro-cid-d56ov33j]{gap:var(--s4);display:grid}.person[data-astro-cid-d56ov33j],.address[data-astro-cid-d56ov33j]{padding-top:var(--s3);border-top:1px solid var(--line);gap:4px;display:grid}.name[data-astro-cid-d56ov33j]{font-variation-settings:"wdth" 104;color:var(--green);font-size:1.25rem;font-weight:650;font-stretch:104%}.mail[data-astro-cid-d56ov33j]{border-bottom:1px solid var(--green);width:fit-content;font-weight:600;text-decoration:none}.cta[data-astro-cid-d56ov33j]{margin-top:var(--s2)}.address[data-astro-cid-d56ov33j] h3[data-astro-cid-d56ov33j]{margin-bottom:6px}.stall[data-astro-cid-d56ov33j]{color:var(--green);font-variation-settings:"wdth" 108;letter-spacing:-.02em;margin-bottom:6px;font-size:clamp(2rem,3.2vw,2.6rem);font-weight:650;font-stretch:108%;line-height:1}address[data-astro-cid-d56ov33j]{line-height:1.5}.map[data-astro-cid-d56ov33j]{border-bottom:1px solid var(--green);align-items:center;gap:6px;width:fit-content;margin-top:8px;font-weight:600;text-decoration:none;display:inline-flex}.map[data-astro-cid-d56ov33j] svg[data-astro-cid-d56ov33j]{width:16px;height:16px}.media[data-astro-cid-d56ov33j] .photo[data-astro-cid-d56ov33j]{aspect-ratio:5/3}.media[data-astro-cid-d56ov33j] img[data-astro-cid-d56ov33j]{object-position:50% 30%}@media (width<=860px){.contact-grid[data-astro-cid-d56ov33j]{gap:var(--s4);grid-template-columns:1fr}.text[data-astro-cid-d56ov33j],.side[data-astro-cid-d56ov33j]{display:contents}.c-title[data-astro-cid-d56ov33j]{order:1}.c-body[data-astro-cid-d56ov33j]{order:2}.quote[data-astro-cid-d56ov33j]{order:3}.person[data-astro-cid-d56ov33j]{order:4}.address[data-astro-cid-d56ov33j]{order:5}.media[data-astro-cid-d56ov33j]{order:6}.cta[data-astro-cid-d56ov33j] .btn{justify-content:center;width:100%}}
