@keyframes dUh4ja_diveDown{0%{transform:translateY(-100%)}40%,60%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes dUh4ja_diveTextDown{0%,30%{opacity:0;transform:translateY(-20px)}45%,60%{opacity:1;transform:none}75%,to{opacity:0;transform:translateY(20px)}}@keyframes dUh4ja_diveUp{0%{transform:translateY(100%)}40%,60%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes dUh4ja_diveTextUp{0%,30%{opacity:0;transform:translateY(20px)}45%,60%{opacity:1;transform:none}75%,to{opacity:0;transform:translateY(-20px)}}@keyframes dUh4ja_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes dUh4ja_pulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}.dUh4ja_dive{z-index:100;background:var(--forest);pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.dUh4ja_diveDown{animation:1.1s cubic-bezier(.76,0,.24,1) both dUh4ja_diveDown}.dUh4ja_diveUp{animation:1.1s cubic-bezier(.76,0,.24,1) both dUh4ja_diveUp}.dUh4ja_diveText{font-family:var(--serif);letter-spacing:-.03em;color:var(--lime);margin:0;font-size:clamp(40px,7vw,120px)}.dUh4ja_diveDown .dUh4ja_diveText{animation:1.1s both dUh4ja_diveTextDown}.dUh4ja_diveUp .dUh4ja_diveText{animation:1.1s both dUh4ja_diveTextUp}.dUh4ja_updatesOverlay{z-index:95;opacity:0;pointer-events:none;background:#14231cb8;place-items:center;padding:20px;transition:opacity .25s;display:grid;position:fixed;inset:0}.dUh4ja_updatesOpenState{opacity:1;pointer-events:auto}.dUh4ja_updatesCard{background:var(--lime);color:var(--ink);text-align:left;border-radius:24px;flex-direction:column;gap:16px;width:min(100%,520px);padding:clamp(28px,5vw,48px);display:flex;position:relative;box-shadow:0 30px 80px #00000073}.dUh4ja_updatesClose{border:2px solid var(--ink);width:40px;height:40px;color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;place-items:center;font-size:20px;line-height:1;display:grid;position:absolute;top:16px;right:16px}.dUh4ja_updatesClose:hover{background:var(--ink);color:var(--lime)}.dUh4ja_updatesHeading{font-family:var(--serif);letter-spacing:-.03em;margin:0;padding-right:48px;font-size:clamp(30px,4vw,44px);font-weight:400;line-height:1}.dUh4ja_updatesCopy{max-width:420px;margin:0;font-size:16px;font-weight:600;line-height:1.5}.dUh4ja_updatesForm{width:100%}.dUh4ja_menu{z-index:90;background:var(--ink);color:var(--pale);padding:16px var(--side) 40px;flex-direction:column;animation:.25s both dUh4ja_fadeIn;display:flex;position:fixed;inset:0;overflow:auto}.dUh4ja_menuTop{justify-content:space-between;align-items:center;height:52px;display:flex}.dUh4ja_menuWordmark{letter-spacing:.16em;text-transform:uppercase;color:var(--lime);font-size:12px;font-weight:800}.dUh4ja_menuClose{border:2px solid var(--pale);width:48px;height:48px;color:var(--pale);cursor:pointer;background:0 0;border-radius:999px;place-items:center;font-size:22px;line-height:1;display:grid}.dUh4ja_menuNav{flex-direction:column;flex:1;margin-top:32px;display:flex}.dUh4ja_menuLink{font-family:var(--serif);letter-spacing:-.03em;color:var(--pale);border-bottom:1px solid var(--lime-25);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;font-size:clamp(34px,9vw,56px);line-height:1.05;display:flex}.dUh4ja_menuLink:hover{color:var(--lime)}.dUh4ja_menuArrow{font-size:.5em;font-family:var(--sans);font-weight:800}.dUh4ja_menuDot{background:var(--lime);border-radius:50%;width:12px;height:12px;animation:1.8s ease-in-out infinite dUh4ja_pulse;display:inline-block}.dUh4ja_menuContact{text-align:center;background:var(--lime);color:var(--ink);border-radius:999px;margin-top:32px;padding:20px;font-size:18px;font-weight:800}.dUh4ja_menuContact:hover{color:var(--ink)}.dUh4ja_homeHeader{padding:16px var(--side);z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:2px solid var(--ink);background:#ecf1eae0;justify-content:space-between;align-items:center;gap:16px;display:flex;position:sticky;top:0}.dUh4ja_homeBrand{align-items:center;gap:10px;min-width:0;line-height:1;display:flex}.dUh4ja_brandDots{flex-shrink:0;display:flex}.dUh4ja_brandDots span{border-radius:50%;width:18px;height:18px;display:inline-block}.dUh4ja_brandDots span+span{margin-left:-6px}.dUh4ja_brandDots span:first-child{background:var(--coral)}.dUh4ja_brandDots span:nth-child(2){background:var(--forest)}.dUh4ja_brandDots span:nth-child(3){background:var(--lime)}.dUh4ja_brandName{font-family:var(--serif);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(18px,2vw,24px);overflow:hidden}.dUh4ja_desktopNav{flex-shrink:0;align-items:center;gap:18px;display:none}.dUh4ja_mobileCtl{align-items:center;gap:8px;display:flex}@media (min-width:1180px){.dUh4ja_desktopNav{display:flex}.dUh4ja_mobileCtl{display:none}}.dUh4ja_navLink{white-space:nowrap;color:var(--ink);border-bottom:2px solid #0000;padding:8px 2px;font-size:14px;font-weight:700}.dUh4ja_navLink:hover{border-color:var(--ink);color:var(--ink)}.dUh4ja_dot8{background:var(--lime);border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite dUh4ja_pulse;display:inline-block}.dUh4ja_pillDeep{white-space:nowrap;background:var(--forest);color:var(--lime);border-radius:999px;align-items:center;gap:8px;margin-left:6px;padding:10px 16px;font-size:14px;font-weight:800;display:inline-flex}.dUh4ja_pillDeep:hover{background:var(--ink);color:var(--lime)}.dUh4ja_pillContact{white-space:nowrap;border:2px solid var(--ink);color:var(--ink);border-radius:999px;padding:10px 18px;font-size:14px;font-weight:800}.dUh4ja_pillContact:hover{background:var(--ink);color:var(--sage)}.dUh4ja_mobileDeep{white-space:nowrap;background:var(--forest);height:48px;color:var(--lime);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex}.dUh4ja_mobileDeep:hover{color:var(--lime)}.dUh4ja_burger{border:2px solid var(--ink);cursor:pointer;background:0 0;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:48px;height:48px;padding:0;display:inline-flex}.dUh4ja_burger span{background:var(--ink);width:22px;height:2px;display:block}.dUh4ja_burger span:last-child{align-self:flex-end;width:14px;margin-right:11px}.dUh4ja_deepHeader{padding:16px var(--side);z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--pale);border-bottom:1px solid var(--lime-25);background:#14231ce6;justify-content:space-between;align-items:center;gap:16px;display:flex;position:sticky;top:0}.dUh4ja_deepBrand{align-items:center;gap:12px;min-width:0;line-height:1;display:flex}.dUh4ja_deepBrandMark{background:var(--lime);width:36px;height:36px;font-family:var(--serif);color:var(--ink);border-radius:8px 8px 8px 0;flex-shrink:0;place-items:center;font-size:22px;display:grid}.dUh4ja_deepBrandName{letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;color:var(--lime);font-size:12px;font-weight:800;overflow:hidden}.dUh4ja_navLinkDeep{white-space:nowrap;color:var(--pale);border-bottom:2px solid #0000;padding:8px 2px;font-size:14px;font-weight:700}.dUh4ja_navLinkDeep:hover{border-color:var(--pale);color:var(--pale)}.dUh4ja_deepActivePill{white-space:nowrap;background:var(--lime);color:var(--ink);border-radius:999px;align-items:center;gap:8px;margin-left:6px;padding:10px 16px;font-size:14px;font-weight:800;display:inline-flex}.dUh4ja_dotInk8{background:var(--ink);border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite dUh4ja_pulse;display:inline-block}.dUh4ja_deepContact{white-space:nowrap;border:2px solid var(--lime);color:var(--lime);border-radius:999px;padding:10px 18px;font-size:14px;font-weight:800}.dUh4ja_deepContact:hover{background:var(--lime);color:var(--ink)}.dUh4ja_deepMobileHome{white-space:nowrap;border:2px solid var(--lime);height:48px;color:var(--lime);border-radius:999px;align-items:center;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex}.dUh4ja_deepMobileHome:hover{color:var(--lime)}.dUh4ja_burgerPale{border-color:var(--pale)}.dUh4ja_burgerPale span{background:var(--pale)}
.oe3DtG_home{background:var(--sage);min-height:100vh;color:var(--ink);overflow-x:clip}@keyframes oe3DtG_wobble{0%{transform:rotate(-6deg)}50%{transform:rotate(4deg)}to{transform:rotate(-6deg)}}@keyframes oe3DtG_orbit{to{transform:rotate(360deg)}}@keyframes oe3DtG_bob{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes oe3DtG_breathe{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes oe3DtG_pulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}@keyframes oe3DtG_marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes oe3DtG_fadeIn{0%{opacity:0}to{opacity:1}}.oe3DtG_hero{padding:clamp(48px, 7vw, 104px) var(--side) clamp(56px, 7vw, 104px);grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));align-items:center;gap:clamp(32px,5vw,72px);max-width:1320px;margin:0 auto;display:grid}.oe3DtG_heroCopy{flex-direction:column;gap:28px;display:flex;position:relative}.oe3DtG_badge{background:var(--lime);border:2px solid var(--ink);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;align-self:flex-start;padding:10px 18px;font-size:13px;font-weight:800;animation:6s ease-in-out infinite oe3DtG_wobble;display:inline-block}.oe3DtG_h1{font-family:var(--serif);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(54px,7.5vw,116px);font-weight:400;line-height:.95}.oe3DtG_h1 em{color:var(--coral)}.oe3DtG_lead{text-wrap:pretty;max-width:520px;margin:0;font-size:clamp(17px,1.5vw,21px);font-weight:500;line-height:1.5}.oe3DtG_heroBtns{flex-wrap:wrap;gap:12px;display:flex}.oe3DtG_btnPrimary{white-space:nowrap;background:var(--ink);color:var(--sage);border:2px solid var(--ink);border-radius:999px;padding:16px 28px;font-size:16px;font-weight:800}.oe3DtG_btnPrimary:hover{background:var(--coral);border-color:var(--coral);color:var(--ink)}.oe3DtG_btnGhost{white-space:nowrap;border:2px solid var(--ink);color:var(--ink);border-radius:999px;padding:16px 28px;font-size:16px;font-weight:800}.oe3DtG_btnGhost:hover{background:var(--ink);color:var(--sage)}.oe3DtG_art{aspect-ratio:1;will-change:transform;justify-self:center;width:100%;max-width:560px;transition:transform .25s ease-out;position:relative}.oe3DtG_artInner{position:absolute;inset:0}.oe3DtG_shape{border:2px solid var(--ink);position:absolute}.oe3DtG_blobCoral{background:var(--coral);border-radius:50% 50% 50% 8%;width:58%;height:58%;animation:9s ease-in-out infinite oe3DtG_bob;top:10%;left:0}.oe3DtG_blobForest{background:var(--forest);border-radius:50% 50% 8%;width:52%;height:52%;animation:9s ease-in-out 1.5s infinite oe3DtG_bob;bottom:8%;right:0}.oe3DtG_circleLime{background:var(--lime);border-radius:50%;width:26%;height:26%;animation:6s ease-in-out infinite oe3DtG_breathe;top:2%;left:38%}.oe3DtG_halfDisc{background:var(--sage);border-radius:0 0 999px 999px;width:30%;height:15%;bottom:4%;left:8%}.oe3DtG_dashedCircle{background:0 0;border-style:dashed;border-radius:50%;width:20%;height:20%;top:6%;right:6%}.oe3DtG_orbit{border-radius:50%;animation:40s linear infinite oe3DtG_orbit;position:absolute;inset:-4%}.oe3DtG_orbit span{border-radius:50%;position:absolute}.oe3DtG_orbitInk{background:var(--ink);width:22px;height:22px;margin-left:-11px;top:0;left:50%}.oe3DtG_orbitLime{background:var(--lime);border:2px solid var(--ink);width:14px;height:14px;margin-top:-7px;top:50%;left:0}.oe3DtG_orbitCoral{background:var(--coral);border:2px solid var(--ink);width:14px;height:14px;margin-top:-7px;top:50%;right:0}.oe3DtG_sticker{background:var(--sage);border:2px solid var(--ink);font-family:var(--serif);white-space:nowrap;box-shadow:5px 5px 0 var(--ink);border-radius:999px;padding:12px 22px;font-size:clamp(20px,2.2vw,30px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-8deg)}.oe3DtG_ticker{border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);background:var(--lime);padding:14px 0;overflow:hidden}.oe3DtG_tickerTrack{width:max-content;font-family:var(--serif);white-space:nowrap;color:var(--ink);font-size:22px;animation:30s linear infinite oe3DtG_marquee;display:flex}.oe3DtG_tickerTrack span{padding:0 24px}.oe3DtG_why{padding:clamp(72px, 9vw, 140px) var(--side);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:clamp(40px,6vw,96px);max-width:1320px;margin:0 auto;scroll-margin-top:80px;display:grid}.oe3DtG_whyLeft{flex-direction:column;gap:28px;display:flex}@media (min-width:762px){.oe3DtG_whyLeft{position:sticky;top:110px}}.oe3DtG_label{letter-spacing:.2em;text-transform:uppercase;color:var(--forest);margin:0;font-size:13px;font-weight:800}.oe3DtG_h2{font-family:var(--serif);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(40px,5vw,76px);font-weight:400;line-height:1}.oe3DtG_bubble{background:var(--forest);color:var(--sage);border:2px solid var(--ink);border-radius:32px 32px 32px 6px;max-width:420px;padding:28px 32px;position:relative}.oe3DtG_bubble p{font-family:var(--serif);letter-spacing:-.02em;margin:0;font-size:clamp(24px,2.2vw,34px);line-height:1.1}.oe3DtG_whyBody{text-wrap:pretty;flex-direction:column;gap:24px;font-size:clamp(17px,1.35vw,20px);font-weight:500;line-height:1.6;display:flex}.oe3DtG_whyBody p{margin:0}.oe3DtG_hl{background:var(--lime);border-radius:4px;padding:0 6px;font-weight:800}.oe3DtG_promises{background:var(--ink);color:var(--sage);padding:clamp(72px, 9vw, 140px) var(--side)}.oe3DtG_promisesInner{flex-direction:column;gap:56px;max-width:1320px;margin:0 auto;display:flex}.oe3DtG_promisesH2{font-family:var(--serif);letter-spacing:-.03em;text-align:center;text-wrap:balance;margin:0;font-size:clamp(36px,4.5vw,64px);font-weight:400;line-height:1}.oe3DtG_promiseGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:24px;display:grid}.oe3DtG_promise{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}.oe3DtG_pShape{aspect-ratio:1;width:min(100%,220px);font-family:var(--serif);color:var(--ink);place-items:center;font-size:80px;animation:7s ease-in-out infinite oe3DtG_breathe;display:grid}.oe3DtG_pShape1{background:var(--coral);border-radius:50%}.oe3DtG_pShape2{background:var(--lime);border-radius:50% 50% 8px 8px;animation-delay:1.2s}.oe3DtG_pShape3{background:var(--forest);color:var(--sage);border-radius:8px 50% 50%;animation-delay:2.4s}.oe3DtG_promise h3{letter-spacing:-.01em;margin:0;font-size:24px;font-weight:800}.oe3DtG_promise p{color:var(--muted-dark);max-width:260px;margin:0;font-size:16px;font-weight:500;line-height:1.5}.oe3DtG_events{padding:clamp(72px, 9vw, 140px) var(--side);flex-direction:column;gap:40px;max-width:1320px;margin:0 auto;scroll-margin-top:80px;display:flex}.oe3DtG_eventsHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.oe3DtG_eventsHeading{flex-direction:column;gap:12px;display:flex}.oe3DtG_pillOut{white-space:nowrap;border:2px solid var(--ink);color:var(--ink);border-radius:999px;padding:14px 24px;font-size:15px;font-weight:800}.oe3DtG_pillOut:hover{background:var(--ink);color:var(--sage)}.oe3DtG_eventList{border-top:2px solid var(--ink);flex-direction:column;display:flex}.oe3DtG_eventRow{border-bottom:2px solid var(--ink);color:var(--ink);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(16px,3vw,40px);padding:28px 0;display:grid}a.oe3DtG_eventRow[data-reveal]{transition:opacity .8s var(--ease), transform .8s var(--ease), padding-left .2s, background .2s}.oe3DtG_eventRow:hover{color:var(--ink);background:linear-gradient(90deg,#c6e84b59,#0000);padding-left:16px}.oe3DtG_eventDate{border:2px solid var(--ink);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:72px;height:72px;line-height:1;display:flex}.oe3DtG_eventDay{font-family:var(--serif);font-size:28px}.oe3DtG_eventMonth{letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:800}.oe3DtG_eventBody{flex-direction:column;gap:6px;min-width:0;display:flex}.oe3DtG_eventTitle{font-family:var(--serif);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(24px,2.4vw,36px);font-weight:400;line-height:1.1}.oe3DtG_eventBlurb{color:var(--muted);text-wrap:pretty;margin:0;font-size:15px;font-weight:500;line-height:1.5}.oe3DtG_eventWhen{letter-spacing:.04em;white-space:nowrap;text-align:right;font-size:13px;font-weight:800}@media (max-width:719px){.oe3DtG_eventRow{grid-template-columns:auto minmax(0,1fr)}.oe3DtG_eventWhen{text-align:left;grid-column:2}}.oe3DtG_teaserWrap{padding:0 var(--side) clamp(72px, 9vw, 140px);max-width:1320px;margin:0 auto}.oe3DtG_teaser{background:var(--ink);color:var(--pale);border:2px solid var(--ink);border-radius:40px;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:center;gap:32px;padding:clamp(36px,5vw,72px);transition:background .3s;display:grid}.oe3DtG_teaser:hover{background:var(--forest);color:var(--pale)}.oe3DtG_teaserCol{flex-direction:column;gap:16px;display:flex}.oe3DtG_teaserLabel{letter-spacing:.22em;text-transform:uppercase;color:var(--lime);align-items:center;gap:10px;margin:0;font-size:13px;font-weight:800;display:flex}.oe3DtG_teaserH2{font-family:var(--serif);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(36px,4.5vw,68px);font-weight:400;line-height:.98}.oe3DtG_teaserH2 em{color:var(--lime)}.oe3DtG_teaserPill{white-space:nowrap;background:var(--lime);color:var(--ink);border-radius:999px;justify-self:end;padding:18px 30px;font-size:16px;font-weight:800}.oe3DtG_dot8{background:var(--lime);border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite oe3DtG_pulse;display:inline-block}.oe3DtG_contactWrap{padding:0 var(--side) clamp(72px, 9vw, 140px);max-width:1320px;margin:0 auto;scroll-margin-top:80px}.oe3DtG_contactCard{background:var(--lime);border:2px solid var(--ink);border-radius:40px;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:clamp(40px,5vw,80px);padding:clamp(36px,6vw,88px);display:grid;position:relative;overflow:hidden}.oe3DtG_contactBlob{background:var(--coral);border:2px solid var(--ink);border-radius:50%;width:220px;height:220px;animation:8s ease-in-out infinite oe3DtG_bob;position:absolute;top:-60px;right:-60px}.oe3DtG_contactCol{flex-direction:column;gap:24px;display:flex;position:relative}.oe3DtG_contactLabel{letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:13px;font-weight:800}.oe3DtG_contactH2{font-family:var(--serif);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(40px,5vw,72px);font-weight:400;line-height:1}.oe3DtG_contactCopy{text-wrap:pretty;max-width:420px;margin:0;font-size:18px;font-weight:600;line-height:1.5}.oe3DtG_contactKeep{white-space:nowrap;border:2px solid var(--ink);color:var(--ink);border-radius:999px;align-self:flex-start;padding:14px 24px;font-size:15px;font-weight:800}.oe3DtG_contactKeep:hover{background:var(--ink);color:var(--sage)}.oe3DtG_form{flex-direction:column;gap:12px;display:flex;position:relative}.oe3DtG_input{border:2px solid var(--ink);background:var(--sage);color:var(--ink);border-radius:999px;outline:none;padding:18px 22px;font-size:16px;font-weight:600}.oe3DtG_input:focus{box-shadow:4px 4px 0 var(--ink)}.oe3DtG_textarea{border:2px solid var(--ink);background:var(--sage);color:var(--ink);resize:vertical;border-radius:28px;outline:none;padding:18px 22px;font-size:16px;font-weight:600}.oe3DtG_textarea:focus{box-shadow:4px 4px 0 var(--ink)}.oe3DtG_send{background:var(--ink);color:var(--sage);border:2px solid var(--ink);cursor:pointer;border-radius:999px;align-self:flex-start;margin-top:6px;padding:18px 32px;font-size:16px;font-weight:800}.oe3DtG_send:hover{background:var(--sage);color:var(--ink)}.oe3DtG_sentMsg{font-family:var(--serif);margin:0;font-size:22px;animation:.5s both oe3DtG_fadeIn}.oe3DtG_footer{border-top:2px solid var(--ink);padding:32px var(--side) 48px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.oe3DtG_footerBrand{font-family:var(--serif);white-space:nowrap;font-size:20px;line-height:1.2}.oe3DtG_footerNav{flex-wrap:wrap;gap:20px;font-size:14px;font-weight:700;display:flex}.oe3DtG_footerTag{white-space:nowrap;color:var(--muted-2);font-size:13px;font-weight:600}.oe3DtG_socials{align-items:center;gap:10px;display:flex}.oe3DtG_socialBtn{border:2px solid var(--ink);width:40px;height:40px;color:var(--ink);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.oe3DtG_socialBtn:hover{background:var(--ink);color:var(--sage)}
.YGIY8q_deep{background:var(--ink);min-height:100vh;color:var(--pale);overflow-x:clip}@keyframes YGIY8q_pulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}@keyframes YGIY8q_pop{0%{opacity:0;transform:translateY(30px)scale(.96)}to{opacity:1;transform:none}}@keyframes YGIY8q_shimmer{0%{background-position:0%}to{background-position:200%}}.YGIY8q_hero{background:var(--ink);flex-direction:column;justify-content:center;min-height:calc(100vh - 78px);padding:clamp(40px,6vw,80px) 0;display:flex;position:relative;overflow:hidden}.YGIY8q_rows{z-index:1;will-change:transform;transition:transform .4s ease-out;position:absolute;inset:0}.YGIY8q_rowsInner{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;gap:8px;display:flex;position:absolute;inset:0;overflow:hidden}.YGIY8q_row{width:max-content;font-family:var(--serif);letter-spacing:-.02em;white-space:nowrap;font-size:clamp(56px,9vw,150px);line-height:.95;display:flex}.YGIY8q_row span{padding-right:40px}.YGIY8q_rowFill{color:var(--lime-18);-webkit-text-stroke:0}.YGIY8q_rowOutline{color:#0000;-webkit-text-stroke:1.5px var(--lime-35)}.YGIY8q_heroFg{z-index:3;padding:0 var(--side);text-align:center;flex-direction:column;align-items:center;gap:28px;display:flex;position:relative}.YGIY8q_panel{background:var(--lime);color:var(--ink);max-width:980px;animation:YGIY8q_pop .9s var(--ease) both;border-radius:24px;flex-direction:column;align-items:center;gap:20px;padding:clamp(28px,4vw,56px) clamp(28px,5vw,72px);display:flex;box-shadow:0 30px 80px #00000073}.YGIY8q_panelLabel{letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:13px;font-weight:800}.YGIY8q_panelH1{font-family:var(--serif);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(48px,8vw,124px);font-weight:400;line-height:.92}.YGIY8q_verb{background:linear-gradient(90deg, var(--ink), var(--forest), var(--ink));color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;min-width:8ch;animation:3s linear infinite YGIY8q_shimmer;display:inline-block}.YGIY8q_panelLead{text-wrap:pretty;max-width:560px;margin:0;font-size:clamp(16px,1.4vw,20px);font-weight:600;line-height:1.5}.YGIY8q_panelBtns{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.YGIY8q_btnDark{white-space:nowrap;background:var(--ink);color:var(--lime);border-radius:8px;padding:16px 28px;font-size:16px;font-weight:800}.YGIY8q_btnDark:hover{background:var(--forest);color:var(--pale)}.YGIY8q_btnOutlineInk{white-space:nowrap;border:2px solid var(--ink);color:var(--ink);border-radius:8px;padding:16px 28px;font-size:16px;font-weight:800}.YGIY8q_btnOutlineInk:hover{background:var(--ink);color:var(--lime)}.YGIY8q_why{background:var(--pale);color:var(--ink);padding:clamp(72px, 9vw, 150px) var(--side);scroll-margin-top:80px}.YGIY8q_whyInner{flex-direction:column;gap:clamp(48px,6vw,88px);max-width:1240px;margin:0 auto;display:flex}.YGIY8q_whyHead{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:end;gap:32px;display:grid}.YGIY8q_label{letter-spacing:.2em;text-transform:uppercase;color:var(--forest);margin:0;font-size:13px;font-weight:800}.YGIY8q_whyH2{font-family:var(--serif);letter-spacing:-.03em;text-wrap:balance;grid-column:span 2;margin:0;font-size:clamp(40px,5.5vw,84px);font-weight:400;line-height:.98}.YGIY8q_whyH2 em{color:var(--forest)}.YGIY8q_list{border-top:2px solid var(--ink);flex-direction:column;display:flex}.YGIY8q_item{border-bottom:2px solid var(--ink);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:clamp(20px,4vw,64px);padding:32px 0;display:grid}.YGIY8q_num{font-family:var(--serif);color:var(--forest);min-width:2ch;font-size:clamp(40px,5vw,72px);line-height:1}.YGIY8q_itemText{text-wrap:pretty;max-width:760px;margin:0;font-size:clamp(18px,1.6vw,24px);font-weight:600;line-height:1.45}.YGIY8q_itemLime{background:var(--lime);margin:0 calc(-1 * var(--side));padding-left:var(--side);padding-right:var(--side)}.YGIY8q_itemLime .YGIY8q_num{color:var(--ink)}.YGIY8q_itemLimeText{font-family:var(--serif);letter-spacing:-.02em;text-wrap:balance;max-width:760px;margin:0;font-size:clamp(28px,3vw,48px);line-height:1.05}.YGIY8q_questions{background:var(--ink);color:var(--pale);padding:clamp(72px, 9vw, 150px) var(--side);scroll-margin-top:80px}.YGIY8q_qInner{flex-direction:column;gap:48px;max-width:1240px;margin:0 auto;display:flex}.YGIY8q_qHead{flex-direction:column;gap:12px;display:flex}.YGIY8q_qLabel{letter-spacing:.2em;text-transform:uppercase;color:var(--lime);margin:0;font-size:13px;font-weight:800}.YGIY8q_qH2{font-family:var(--serif);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(40px,5.5vw,84px);font-weight:400;line-height:.98}.YGIY8q_qH2 em{color:var(--lime)}.YGIY8q_qList{border-top:1px solid var(--lime-35);flex-direction:column;display:flex}.YGIY8q_qRow{border-bottom:1px solid var(--lime-35);grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:clamp(16px,3vw,40px);padding:22px 0;display:grid}.YGIY8q_qN{letter-spacing:.14em;color:var(--muted-green);min-width:4ch;font-size:12px;font-weight:800}.YGIY8q_qText{font-family:var(--serif);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(22px,2.4vw,36px);line-height:1.15}.YGIY8q_qVerdict{letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border:1px solid var(--lime-50);color:var(--lime);border-radius:999px;padding:6px 10px;font-size:12px;font-weight:800}@media (max-width:719px){.YGIY8q_qRow{grid-template-columns:auto minmax(0,1fr)}.YGIY8q_qVerdict{grid-column:2;justify-self:start}}.YGIY8q_qNote{color:var(--muted-green);text-wrap:pretty;max-width:560px;margin:0;font-size:16px;font-weight:600}.YGIY8q_qNote a{color:var(--lime);text-underline-offset:3px;text-decoration:underline}.YGIY8q_promises{background:var(--forest);color:var(--pale);padding:clamp(56px, 7vw, 96px) var(--side)}.YGIY8q_pGrid{background:var(--lime);border:2px solid var(--lime);border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:2px;max-width:1240px;margin:0 auto;display:grid;overflow:hidden}.YGIY8q_pCell{background:var(--forest);flex-direction:column;gap:32px;padding:clamp(28px,3.5vw,48px);display:flex}.YGIY8q_pDot{background:var(--lime);border-radius:50%;width:14px;height:14px}.YGIY8q_pBody{flex-direction:column;gap:8px;display:flex}.YGIY8q_pTitle{font-family:var(--serif);letter-spacing:-.02em;margin:0;font-size:30px;font-weight:400;line-height:1.05}.YGIY8q_pText{color:var(--muted-dark);margin:0;font-size:16px;font-weight:500;line-height:1.5}.YGIY8q_backup{background:var(--ink);color:var(--pale);padding:clamp(72px, 9vw, 140px) var(--side);text-align:center;flex-direction:column;align-items:center;gap:28px;display:flex}.YGIY8q_backupH2{font-family:var(--serif);letter-spacing:-.035em;text-wrap:balance;max-width:16ch;margin:0;font-size:clamp(40px,5.5vw,84px);font-weight:400;line-height:.96}.YGIY8q_backupH2 em{color:var(--lime)}.YGIY8q_backupBtns{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.YGIY8q_btnLime{white-space:nowrap;background:var(--lime);color:var(--ink);border-radius:8px;padding:18px 30px;font-size:16px;font-weight:800}.YGIY8q_btnLime:hover{background:var(--pale);color:var(--ink)}.YGIY8q_btnOutlineLime{white-space:nowrap;border:2px solid var(--lime);color:var(--lime);border-radius:8px;padding:18px 30px;font-size:16px;font-weight:800}.YGIY8q_btnOutlineLime:hover{background:var(--lime);color:var(--ink)}.YGIY8q_footer{background:var(--ink);color:var(--muted-green);padding:32px var(--side) 48px;border-top:1px solid var(--lime-25);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.YGIY8q_footerBrand{font-family:var(--serif);white-space:nowrap;color:var(--pale);font-size:20px;line-height:1.2}.YGIY8q_footerNav{flex-wrap:wrap;gap:20px;font-size:14px;font-weight:700;display:flex}.YGIY8q_footerTag{white-space:nowrap;font-size:13px;font-weight:600}.YGIY8q_socials{align-items:center;gap:10px;display:flex}.YGIY8q_socialBtn{border:2px solid var(--lime);width:40px;height:40px;color:var(--lime);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.YGIY8q_socialBtn:hover{background:var(--lime);color:var(--ink)}
