:root{--ed-ink:#163e31;--ed-green:#1b6247;--ed-line:#d9e7dc;--ed-light:#eff6f0}*{box-sizing:border-box}html{scroll-behavior:smooth}body.eden-one-site-preview{margin:0;background:#fff;color:var(--ed-ink);font-family:system-ui,-apple-system,"Segoe UI",Arial,sans-serif;line-height:1.55}body.eden-one-site-preview :is(a,button,input,select):focus-visible{outline:3px solid #efb64b;outline-offset:2px}.eden-shell-width{width:min(1160px,calc(100% - 40px));margin-inline:auto}.eden-skip{position:absolute;top:-100px;left:12px;z-index:999;background:#fff;padding:12px;color:var(--ed-ink);border:2px solid var(--ed-green)}.eden-skip:focus{top:10px}.eden-topline{background:#123c2c;color:#eff9ef;font-size:12px;letter-spacing:.065em;font-weight:700}.eden-topline .eden-shell-width{display:flex;justify-content:space-between;gap:15px;padding-block:7px}.eden-topnote{letter-spacing:0;font-weight:450}.eden-site-header{background:#fff;border-bottom:1px solid var(--ed-line);box-shadow:0 3px 13px #132f2812;position:relative;z-index:16}.eden-header-grid{min-height:86px;display:flex;align-items:center;justify-content:space-between;gap:20px}.eden-wordmark{display:flex;align-items:center;gap:11px;color:var(--ed-ink);text-decoration:none;flex:0 0 auto}.eden-symbol{display:grid;place-items:center;background:#1a684a;color:#fff;font:700 29px/1 Georgia,serif;width:46px;height:46px;border-radius:14px 14px 14px 4px}.eden-wordmark-name{display:grid;line-height:1.22}.eden-wordmark-name strong{font-size:19px;letter-spacing:-.045em}.eden-wordmark-name em{color:#328354;font-style:normal}.eden-wordmark-name small{color:#547967;font-size:11px;font-weight:580;letter-spacing:0}.eden-primary-nav{display:flex;align-items:center;gap:3px}.eden-primary-nav a{min-height:44px;display:inline-flex;align-items:center;white-space:nowrap;color:#27523f;text-decoration:none;padding:9px 13px;border-radius:11px;font-size:14px;font-weight:730}.eden-primary-nav a:is(:hover,[aria-current="page"]){background:#e8f3e8;color:#0e4833}.eden-header-call{display:inline-flex;min-height:44px;align-items:center;border-radius:99px;padding:10px 15px;text-decoration:none;background:#1c6147;color:#fff;font-size:14px;font-weight:750;white-space:nowrap}.eden-header-call:hover{background:#124e39;color:#fff}.eden-platform-main{background:#fff;min-height:52vh;padding:0}.eden-platform-main>*{margin-top:0}.eden-site-footer{margin-top:43px;padding:49px 0 23px;color:#f2faf3;background:#143a2e}.eden-footer-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:32px}.eden-footer-brand{font:700 24px/1.25 Georgia,serif}.eden-footer-brand strong{color:#8dd4a5}.eden-site-footer p{font-size:14px;line-height:1.6}.eden-footer-muted{color:#c5dfce;font-size:12px!important}.eden-footer-column{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.eden-footer-column h2{margin:0 0 7px;color:#c5e6cc;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.eden-footer-column a{color:#f5fff6;text-decoration:none;font-size:14px}.eden-footer-column a:hover{text-decoration:underline}.eden-footer-bottom{border-top:1px solid #456856;display:flex;justify-content:space-between;gap:16px;margin-top:43px;padding-top:18px;color:#c9dfce;font-size:12px}@media(max-width:1070px){.eden-header-grid{flex-wrap:wrap;gap:12px;padding-block:14px}.eden-primary-nav{order:3;width:100%;justify-content:center}.eden-header-call{margin-left:auto}.eden-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.eden-shell-width{width:min(100% - 30px,1160px)}.eden-topnote{display:none}.eden-topline .eden-shell-width{justify-content:center}.eden-symbol{width:40px;height:40px}.eden-wordmark-name strong{font-size:16px}.eden-wordmark-name small{font-size:10px}.eden-header-call{font-size:12px;padding:8px 10px}.eden-primary-nav{justify-content:space-between}.eden-primary-nav a{white-space:normal;font-size:12px;line-height:1.3;text-align:center;padding:7px}.eden-footer-grid{grid-template-columns:1fr;gap:29px}.eden-footer-bottom{flex-direction:column;align-items:flex-start;margin-top:32px}.eden-site-footer{margin-top:22px}}@media(max-width:380px){.eden-wordmark-name strong{font-size:14px}.eden-primary-nav a{font-size:11px}.eden-header-call{font-size:11px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.eden-account .eden-account-shortcuts{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:18px 0 23px;padding:12px;background:#eaf5ec;border:1px solid #c4ddcb;border-radius:14px;font-size:14px}.eden-account .eden-shortcut-label{font-weight:800;color:#315b41;margin-right:3px;white-space:nowrap}.eden-account .eden-account-shortcuts a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 12px;background:#fff;border:1px solid #bbd6c2;border-radius:10px;color:#154932;font-size:13px;font-weight:780;text-decoration:none}.eden-account .eden-account-shortcuts a:hover{background:#dff0e3;border-color:#86b69b;text-decoration:underline}.eden-account .eden-account-privacy{margin:30px 0 16px;padding:17px 18px 20px;background:#f3f9f4;border:1px solid #bed8c6;border-radius:16px;scroll-margin-top:20px}.eden-account .eden-account-privacy h2{margin:0 0 6px;color:#173f31;font-size:clamp(20px,2.7vw,26px);line-height:1.35}.eden-account .eden-privacy-overview{font-size:14px;line-height:1.65;color:#43614e;margin:8px 0 15px}.eden-account .eden-privacy-details{border:1px solid #b8d4c1;border-radius:11px;background:#fff}.eden-account .eden-privacy-details summary{display:list-item;cursor:pointer;padding:12px 14px;min-height:48px;font-size:15px;line-height:1.5;font-weight:790;color:#175039}.eden-account .eden-privacy-details summary:focus-visible{outline:3px solid #efb64b;outline-offset:3px}.eden-account .eden-privacy-details[open]{box-shadow:0 7px 24px rgb(15 76 44 / .08)}.eden-account .eden-privacy-expanded{padding:0 14px 16px}.eden-account .eden-privacy-expanded form{margin:16px 0;padding:14px;background:#fafdfb;border:1px solid #e0ebe1;border-radius:10px}.eden-account .eden-privacy-expanded form button{min-height:48px}@media(max-width:650px){.eden-account .eden-account-shortcuts{padding:10px}.eden-account .eden-account-shortcuts a{flex:1 1 125px;text-align:center}.eden-account .eden-account-privacy{padding:14px}.eden-account .eden-privacy-expanded form{padding:12px}}.eden-one-site-preview .eden-intro-panel{margin:25px 0 30px;min-width:0}.eden-one-site-preview .eden-intro-panel>h2{color:#173f30;margin-bottom:8px}.eden-one-site-preview .eden-intro-essentials{background:#eaf5ec;color:#234d37;border:1px solid #bfdcc6;border-left:4px solid #33875b;padding:13px 16px;border-radius:10px;line-height:1.65;font-size:14px}.eden-one-site-preview .eden-intro-full-rules{margin:11px 0 19px;background:#fff;border:1px solid #d4e5d7;border-radius:12px}.eden-one-site-preview .eden-intro-full-rules summary{min-height:47px;padding:12px 16px;color:#14563a;font-weight:780;cursor:pointer;line-height:1.4}.eden-one-site-preview .eden-intro-full-rules summary:focus-visible,.eden-one-site-preview .eden-intro-history-item summary:focus-visible{outline:3px solid #f0b452;outline-offset:2px}.eden-one-site-preview .eden-intro-full-rules>p{margin:0;padding:0 16px 14px;color:#385744;line-height:1.7;font-size:14px}.eden-one-site-preview .eden-intro-count{font-size:13px;color:#4e6859}.eden-one-site-preview .eden-intro-history-list{list-style:none;padding:0;margin:13px 0 19px;display:grid;gap:10px}.eden-one-site-preview .eden-intro-history-entry{margin:0;padding:0;min-width:0}.eden-one-site-preview .eden-intro-history-item{border:1px solid #d0e3d4;border-radius:14px;background:#fff;overflow-wrap:anywhere}.eden-one-site-preview .eden-intro-history-item[open]{background:#fafdfb;border-color:#91c9a2}.eden-one-site-preview .eden-intro-history-item>summary{display:flex;align-items:center;justify-content:space-between;gap:13px;cursor:pointer;padding:15px 16px;min-height:56px;color:#173d2d}.eden-one-site-preview .eden-intro-summary-main{display:grid;gap:4px;font-weight:780;font-size:14px}.eden-one-site-preview .eden-intro-summary-person{font-size:12px;font-weight:550;color:#54725c}.eden-one-site-preview .eden-intro-summary-status{background:#eaf4ed;border:1px solid #c6e1ce;border-radius:9px;padding:6px 9px;font-size:12px;font-weight:730;color:#27543b;max-width:52%;line-height:1.5;text-align:right}.eden-one-site-preview .eden-intro-full-record{border-top:1px solid #d4e5d7;padding:5px 15px 17px}.eden-one-site-preview .eden-intro-full-record article{margin:0;padding:0;min-width:0}.eden-one-site-preview .eden-intro-full-record article form{background:#f0f7f1;border:1px solid #cde2d2;border-radius:12px;padding:12px 13px;max-width:100%}.eden-one-site-preview .eden-intro-full-record article :is(textarea,input,select){max-width:100%}.eden-one-site-preview .eden-intro-history-list :is(bdi,p){overflow-wrap:anywhere}@media(max-width:600px){.eden-one-site-preview .eden-intro-history-item>summary{align-items:flex-start;flex-direction:column;gap:8px;padding:13px}.eden-one-site-preview .eden-intro-summary-status{max-width:100%;text-align:left}.eden-one-site-preview .eden-intro-full-record{padding-inline:12px}}