@font-face{font-family:Lexend;src:url(/landing-pages/inner-green-assets/lexend-latin.woff2)format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2000-206F,U+2212}:root{--paper:#efe7da;--paper-deep:#e3d6c3;--ink:#2a211a;--ink-soft:#2a211aa8;--ink-faint:#2a211a6b;--rule:#2a211a24;--terra:#a8502e;--terra-soft:#c9764d;--char:#17120e;--char-ink:#f0e6d8;--sans:"Lexend", system-ui, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--gutter:clamp(1.25rem, 6vw, 5rem);--measure:34rem}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:4.75rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media (width>=56.25rem){html{font-size:75%}}body{background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:clamp(1rem,.9rem + .3vw,1.2rem);font-weight:300;line-height:1.6}h1,h2,h3{letter-spacing:-.025em;text-wrap:balance;margin:0;font-weight:300;line-height:1.08}p{text-wrap:pretty;margin:0}img{max-width:100%;height:auto;display:block}a{color:inherit}:focus-visible{outline:2px solid var(--terra);outline-offset:3px;border-radius:2px}.wrap{padding-inline:var(--gutter);max-width:78rem;margin-inline:auto}.eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint);margin:0;font-size:.6875em;font-weight:400}.lede{letter-spacing:-.015em;max-width:var(--measure);color:var(--ink-soft);font-size:clamp(1.125rem,4.4vw,1.75rem);line-height:1.45}.skip{position:absolute;left:-9999px}.skip:focus{z-index:99;background:var(--ink);color:var(--paper);border-radius:4px;padding:.6rem 1rem;top:1rem;left:1rem}.dock[data-astro-cid-wpvy4v7s]{--dock:1.12rem;z-index:50;top:clamp(.5rem,2vw,1rem);left:var(--gutter);right:var(--gutter);justify-content:space-between;align-items:center;gap:calc(.35 * var(--dock));padding:calc(.3 * var(--dock));border-radius:calc(.9 * var(--dock));background:linear-gradient(#f4efe60f,#f4efe600 42%),#28211ce6;border:1px solid #f4efe621;display:flex;position:fixed;box-shadow:0 .5rem 1.4rem #100a0657,inset 0 1px #f4efe612}.dock__mark[data-astro-cid-wpvy4v7s]{width:calc(2.15 * var(--dock));height:calc(2.15 * var(--dock));border-radius:calc(.65 * var(--dock));flex:none;display:block;overflow:hidden}.dock__mark[data-astro-cid-wpvy4v7s]:focus-visible{outline-color:var(--terra-soft)}.dock__mark[data-astro-cid-wpvy4v7s]:hover img{opacity:.86}.dock__mark[data-astro-cid-wpvy4v7s] img{object-fit:cover;width:100%;height:100%;transition:opacity .18s;display:block}.dock__list[data-astro-cid-wpvy4v7s]{scrollbar-width:none;align-items:center;gap:.1rem;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.dock__list[data-astro-cid-wpvy4v7s]::-webkit-scrollbar{display:none}.dock__item[data-astro-cid-wpvy4v7s]{align-items:center;gap:calc(.35 * var(--dock));min-height:calc(2.35 * var(--dock));padding-inline:calc(.7 * var(--dock));border-radius:calc(.65 * var(--dock));white-space:nowrap;font-size:calc(.72 * var(--dock));letter-spacing:.1em;text-transform:uppercase;color:#f4efe6b8;font-weight:400;text-decoration:none;transition:color .18s,background-color .18s;display:flex}.dock__item[data-astro-cid-wpvy4v7s]:hover{color:#fff;background:#f4efe617}.dock__item[data-astro-cid-wpvy4v7s]:focus-visible{outline-color:var(--terra-soft)}.dock__social[data-astro-cid-wpvy4v7s]{width:calc(2.15 * var(--dock));height:calc(2.15 * var(--dock));border-radius:calc(.65 * var(--dock));color:#f4efe6d1;flex:none;place-items:center;transition:color .18s,background-color .18s;display:grid}.dock__social[data-astro-cid-wpvy4v7s] svg[data-astro-cid-wpvy4v7s]{width:calc(1.62 * var(--dock));height:calc(1.62 * var(--dock));display:block}.dock__social[data-astro-cid-wpvy4v7s]:hover{color:#fff;background:#f4efe617}.dock__social[data-astro-cid-wpvy4v7s]:focus-visible{outline-color:var(--terra-soft)}@media (width<=26rem){.dock__item[data-astro-cid-wpvy4v7s]{padding-inline:calc(.5 * var(--dock));letter-spacing:.05em}}@media (width>=56.25rem){.dock[data-astro-cid-wpvy4v7s]{--dock:clamp(1.46rem, .97rem + .88vw, 1.69rem);justify-content:flex-start;max-width:calc(100vw - 1.5rem);left:50%;right:auto;transform:translate(-50%)}}.lb[data-astro-cid-utnzf2kr]{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;color:var(--char-ink);background:0 0;border:0;margin:0;padding:0;overflow:hidden}.lb[data-astro-cid-utnzf2kr]::backdrop{backdrop-filter:blur(18px)saturate(1.1);background:#140e0a9e}.lb__stage[data-astro-cid-utnzf2kr]{touch-action:none;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.lb__img[data-astro-cid-utnzf2kr]{object-fit:contain;cursor:zoom-in;will-change:transform;max-width:92vw;max-height:calc(100dvh - 6rem);transform:translate(var(--tx,0px), var(--ty,0px)) scale(var(--s,1));-webkit-user-select:none;user-select:none;transition:transform .22s}.lb[data-astro-cid-utnzf2kr][data-zoomed=true] .lb__img[data-astro-cid-utnzf2kr]{cursor:grab}.lb[data-astro-cid-utnzf2kr][data-panning=true] .lb__img[data-astro-cid-utnzf2kr]{cursor:grabbing;transition:none}.lb__caption[data-astro-cid-utnzf2kr]{text-align:center;color:#f0e6d8b8;text-shadow:0 1px 10px #0c0805cc;pointer-events:none;max-width:min(44rem,88vw);font-size:.8125rem;line-height:1.5;transition:opacity .2s;position:absolute;bottom:1.35rem;left:50%;transform:translate(-50%)}.lb[data-astro-cid-utnzf2kr][data-zoomed=true] .lb__caption[data-astro-cid-utnzf2kr]{opacity:0}.lb__close[data-astro-cid-utnzf2kr]{backdrop-filter:blur(10px);width:44px;height:44px;color:var(--char-ink);cursor:pointer;background:#140e0a8c;border:1px solid #f0e6d82e;border-radius:50%;place-items:center;transition:background .18s;display:grid;position:absolute;top:clamp(.75rem,2vw,1.25rem);right:clamp(.75rem,2vw,1.25rem)}.lb__close[data-astro-cid-utnzf2kr]:hover{background:#30261ecc}.lb__close[data-astro-cid-utnzf2kr] svg[data-astro-cid-utnzf2kr]{width:1.15rem;height:1.15rem}@media (prefers-reduced-motion:reduce){.lb__img[data-astro-cid-utnzf2kr]{transition:none}}.foot[data-astro-cid-jo6i4kqk]{--foot-field:var(--char);--foot-panel:var(--paper);--foot-head:var(--terra);--foot-text:var(--ink);--foot-link:var(--ink-soft);--foot-link-hi:var(--ink);--foot-word:var(--char);background:var(--foot-field);margin-top:-1px;padding:0 clamp(.5rem,2vw,1rem) clamp(.5rem,2vw,1rem)}.foot--paper[data-astro-cid-jo6i4kqk]{--foot-field:var(--paper);--foot-panel:var(--char);--foot-head:var(--terra-soft);--foot-text:var(--char-ink);--foot-link:#f0e6d8c7;--foot-link-hi:#fff;--foot-word:var(--paper)}.foot__panel[data-astro-cid-jo6i4kqk]{background:var(--foot-panel);color:var(--foot-text);border-radius:clamp(1.25rem,3vw,2rem);padding:clamp(2.5rem,7vw,4.5rem) clamp(1.5rem,5vw,4rem) 0;position:relative;overflow:hidden}.foot__top[data-astro-cid-jo6i4kqk]{gap:clamp(2rem,5vw,3rem);display:grid}.foot__ask[data-astro-cid-jo6i4kqk]{order:-1}.foot__heading[data-astro-cid-jo6i4kqk]{letter-spacing:.18em;text-transform:uppercase;color:var(--foot-head);margin:0 0 1rem;font-size:.75em;font-weight:400}.foot__links[data-astro-cid-jo6i4kqk]{gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.foot__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:2.25rem;color:var(--foot-link);align-items:center;font-size:1.0625em;text-decoration:none;transition:color .18s;display:inline-flex}.foot__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--foot-link-hi)}.foot__askBody[data-astro-cid-jo6i4kqk]{max-width:32ch;color:var(--foot-link);font-size:1.0625em;line-height:1.6}.foot__cta[data-astro-cid-jo6i4kqk]{background:var(--terra);color:#fdf6ec;border-radius:999px;align-items:center;gap:.7rem;min-height:44px;margin-top:1.5rem;padding:.9rem 1.5rem;font-size:1em;text-decoration:none;transition:background .2s;display:inline-flex}.foot__cta[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{flex:none;width:1.35rem;height:1.35rem}.foot__cta[data-astro-cid-jo6i4kqk]:hover{background:#8f4224}.foot__markArea[data-astro-cid-jo6i4kqk]{text-align:center;padding-top:clamp(2.5rem,6vw,4rem)}.foot__markInner[data-astro-cid-jo6i4kqk]{display:inline-block;position:relative}.foot__sticker[data-astro-cid-jo6i4kqk]{z-index:2;background:var(--terra);width:clamp(5.5rem,12vw,7.5rem);height:clamp(5.5rem,12vw,7.5rem);color:var(--paper);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:51%;transform:translate(-50%,-52%)rotate(-13deg);box-shadow:0 .5rem 1.4rem #17120e47}.foot__stickerRing[data-astro-cid-jo6i4kqk]{width:100%;height:100%;animation:26s linear infinite sticker-spin;position:absolute;inset:0}.foot__stickerText[data-astro-cid-jo6i4kqk]{letter-spacing:.06em;text-transform:uppercase;fill:var(--paper);font-size:7.2px;font-weight:500}.foot__stickerMark[data-astro-cid-jo6i4kqk]{border-radius:50%;width:76%;height:76%;display:block;overflow:hidden}.foot__stickerMark[data-astro-cid-jo6i4kqk] img{object-fit:cover;width:100%;height:100%;display:block}@keyframes sticker-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.foot__stickerRing[data-astro-cid-jo6i4kqk]{animation:none}}.foot__wordmark[data-astro-cid-jo6i4kqk]{letter-spacing:-.04em;text-align:center;color:var(--foot-word);user-select:none;margin:0;font-size:clamp(4rem,23vw,20rem);font-weight:700;line-height:.78;position:relative;transform:translateY(.14em)}@media (width>=40rem){.foot__sticker[data-astro-cid-jo6i4kqk]{transform:translate(-50%,-38%)rotate(-13deg)}.foot__top[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,auto)) minmax(0,1fr);gap:clamp(2rem,6vw,5rem)}.foot__ask[data-astro-cid-jo6i4kqk]{text-align:right;order:0;justify-self:end}.foot__askBody[data-astro-cid-jo6i4kqk]{margin-left:auto}}
