._app_o8e6d_1{font-family:var(--font-family-base);background:var(--background);color:var(--foreground);min-height:100vh}._container_o8e6d_1{max-width:1160px;margin:auto;padding:0 28px}._header_o8e6d_1{background:#fffefb;border-bottom:1px solid var(--border)}._header_o8e6d_1>._container_o8e6d_1{height:88px;display:flex;align-items:center;justify-content:space-between}._brand_o8e6d_1{display:flex;gap:12px;align-items:center;cursor:pointer}._brand_o8e6d_1 strong{font-size:21px;letter-spacing:.045em;display:block;line-height:1.1;white-space:nowrap}._brandSymbol_o8e6d_1{width:48px;height:48px;flex-shrink:0;border-radius:15px;background:#205b43;color:#f7f2dc;display:grid;place-items:center;transform:rotate(-7deg);box-shadow:0 4px #d9e6d8}._brandSymbol_o8e6d_1 svg{transform:rotate(7deg)}._brandWords_o8e6d_1 strong{display:flex!important;align-items:baseline;gap:6px;font-family:var(--font-family-base);font-size:clamp(22px,2.5vw,30px)!important;font-weight:950!important;letter-spacing:-.055em!important;line-height:1!important}._brandHylke_o8e6d_1{color:#173d2c}._brandAccent_o8e6d_1{color:#42855c!important;font-weight:950}._brandDot_o8e6d_1{color:#df9947;font-size:1.05em;line-height:1;align-self:center;margin-right:7px;display:inline-block;filter:drop-shadow(0 2px 1px #a66a2d22);animation:_hylkeDotAppear_o8e6d_1 .9s cubic-bezier(.2,1.5,.4,1) both;transition:transform .25s ease,color .25s ease}._brand_o8e6d_1:hover ._brandDot_o8e6d_1{transform:scale(1.22);color:#e8a34e}@keyframes _hylkeDotAppear_o8e6d_1{0%{opacity:0;transform:scale(.4)}65%{opacity:1;transform:scale(1.13)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){._brandDot_o8e6d_1{animation:none;transition:none}}._brandWords_o8e6d_1 small{display:block!important;margin-top:7px!important;color:#5d7867!important;font-size:9px!important;letter-spacing:.19em!important;font-weight:800!important}._brandWords_o8e6d_1 strong{display:flex!important;align-items:baseline!important;gap:7px!important;font-size:clamp(23px,2.6vw,30px)!important;letter-spacing:-.035em!important}._brandHylke_o8e6d_1{font-weight:850!important;color:#183f2f!important;letter-spacing:-.035em!important;-webkit-text-stroke:.2px currentColor}._brandAccent_o8e6d_1{font-family:Georgia,Times New Roman,serif!important;font-weight:700!important;font-style:italic!important;font-size:1.05em!important;letter-spacing:-.075em!important;color:#408660!important}._brandDot_o8e6d_1{width:13px!important;height:13px!important;background:#e3a04d!important;border-radius:50%!important;display:inline-block!important;flex-shrink:0!important;margin:0 3px 2px 0!important;animation:none!important;filter:none!important;box-shadow:0 0 0 4px #e3a04d1a!important}._brand_o8e6d_1:hover ._brandDot_o8e6d_1{transform:none!important}._brandWords_o8e6d_1 small{margin-left:0!important;letter-spacing:.14em!important;color:#718679!important;font-size:9px!important;font-weight:750!important}@media(max-width:540px){._brandWords_o8e6d_1 strong{font-size:22px!important;gap:5px!important}._brandDot_o8e6d_1{width:10px!important;height:10px!important;margin-right:2px!important}._brandWords_o8e6d_1 small{margin-left:0!important;font-size:7.5px!important;letter-spacing:.1em!important}}._brand_o8e6d_1{gap:14px!important}@media(max-width:540px){._brandSymbol_o8e6d_1{width:40px;height:40px;border-radius:12px}._brandWords_o8e6d_1 strong{font-size:22px!important;gap:4px}._brandWords_o8e6d_1 small{font-size:8px!important;letter-spacing:.13em!important}._header_o8e6d_1>._container_o8e6d_1{height:76px}._header_o8e6d_1 nav{gap:8px}._header_o8e6d_1 nav button{font-size:11px;gap:3px}}._brandAccent_o8e6d_1{color:#3c8058}._brand_o8e6d_1 small{letter-spacing:.025em!important;font-size:11px!important;font-weight:500!important;color:#698070}._officialLogo_o8e6d_1{width:54px!important;height:54px!important}._brand_o8e6d_1 small{display:block;letter-spacing:.15em;font-size:9px;font-weight:700;margin-top:5px}._officialLogo_o8e6d_1{width:68px;height:68px;object-fit:contain;flex-shrink:0}._mark_o8e6d_1{width:46px;height:46px;background:#205b43;color:#fff;border-radius:50%;display:grid;place-items:center;font-family:var(--font-family-display);font-size:27px;position:relative}._mark_o8e6d_1 span{position:absolute;font-size:13px;right:5px;top:3px;color:#e7c28d}._header_o8e6d_1 nav{display:flex;gap:24px}._header_o8e6d_1 nav button{border:0;background:transparent;color:#365e4c;font-size:13px;font-weight:700;display:flex;gap:8px;align-items:center;cursor:pointer}._hero_o8e6d_1{background:#e9eee5;overflow:hidden}._heroInner_o8e6d_1{min-height:0;display:block;max-width:760px;margin:auto}._heroText_o8e6d_1{max-width:720px!important;padding:55px 0 65px!important}._credit_o8e6d_1 img{background:transparent!important;border-radius:0!important;padding:0!important;width:116px!important;height:94px!important;object-fit:contain!important;filter:contrast(1.22) saturate(1.12);image-rendering:auto;flex-shrink:0}._credit_o8e6d_1 strong{font-size:17px!important;letter-spacing:0!important;color:#fff!important;text-shadow:none!important;font-weight:750!important}._credit_o8e6d_1{gap:12px!important;flex-wrap:wrap;background:#245340;border:1px solid #47715a;border-radius:18px;padding:17px 20px!important;margin-top:14px;max-width:470px}._credit_o8e6d_1>span{width:100%;font-size:11px!important;letter-spacing:.13em!important;text-transform:uppercase;color:#e1e9d7!important;font-weight:700!important}._credit_o8e6d_1 a{gap:17px!important;align-items:center!important}._credit_o8e6d_1 img{background:#f5f2e6!important;border:1px solid #e0e2d5!important;border-radius:14px!important;padding:11px!important;width:108px!important;height:108px!important;filter:none!important;box-shadow:0 5px 18px #0a24172b}._credit_o8e6d_1 strong{color:#fff!important;font-size:19px!important;font-weight:800!important;line-height:1.25!important;letter-spacing:0!important}@media(max-width:520px){._credit_o8e6d_1{padding:14px!important}._credit_o8e6d_1 img{width:94px!important;height:94px!important}._credit_o8e6d_1 strong{font-size:17px!important}}._heroText_o8e6d_1{padding:65px 0 74px;z-index:2}._eyebrow_o8e6d_1{color:#4c8064;font-size:11px;font-weight:800;letter-spacing:.17em;display:inline-flex;align-items:center;gap:9px}._dot_o8e6d_1{width:8px;height:8px;border-radius:50%;background:#cb9d50}._hero_o8e6d_1 h1{font-family:var(--font-family-display);font-size:clamp(54px,6vw,88px);font-weight:500;line-height:1.06;letter-spacing:-.045em;margin:25px 0}._hero_o8e6d_1 h1 em{color:#568266;font-weight:500}._hero_o8e6d_1 p{max-width:540px;font-size:17px;line-height:1.75;color:#4c6658;margin:0 0 29px}._searchBox_o8e6d_1{display:flex;align-items:center;gap:13px;background:#fff;border:1px solid #d5e1d5;border-radius:16px;padding:8px 15px;max-width:590px;box-shadow:0 13px 35px #194d2914}._searchBox_o8e6d_1>svg{color:#48765a;flex-shrink:0}._searchBox_o8e6d_1 input{border:0!important;box-shadow:none!important;background:transparent!important;min-width:0;flex:1;font-size:15px;height:43px}._searchBox_o8e6d_1 button{border:0;background:transparent;cursor:pointer}._searchSubmit_o8e6d_1{display:flex;align-items:center;gap:5px;background:#205b43!important;color:#fff!important;border-radius:10px!important;padding:11px 15px!important;font-weight:700;white-space:nowrap}._searchSubmit_o8e6d_1:disabled{opacity:.45}._instantResults_o8e6d_1{max-width:590px;margin-top:12px;background:#fffefb;border:1px solid #d6e2d5;border-radius:16px;box-shadow:0 14px 32px #173f2c1a;overflow:hidden}._instantHeading_o8e6d_1{padding:13px 17px;display:flex;align-items:center;justify-content:space-between;background:#f1f5ef;color:#205b43;font-size:13px;gap:10px}._instantHeading_o8e6d_1 span{font-size:12px;color:#678471}._instantItem_o8e6d_1{width:100%;border:0;border-top:1px solid #e6ece4;background:transparent;display:flex;align-items:center;text-align:left;gap:12px;padding:12px 16px;cursor:pointer;color:#254c38}._instantItem_o8e6d_1:hover,._instantItem_o8e6d_1:focus-visible{background:#edf4ed}._instantItem_o8e6d_1>span:first-child{font-size:25px}._instantItem_o8e6d_1>span:nth-child(2){display:flex;flex-direction:column;gap:3px;flex:1}._instantItem_o8e6d_1 strong{font-size:14px}._instantItem_o8e6d_1 small{font-size:12px;color:#6a806f}._instantEmpty_o8e6d_1{padding:16px;font-size:13px;color:#496652}._instantEmpty_o8e6d_1 a{color:#205b43;font-weight:700}._examples_o8e6d_1{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin-top:19px}._examples_o8e6d_1 span{font-size:12px;color:#718374}._examples_o8e6d_1 button{display:flex;align-items:center;gap:4px;background:#fffefb80;border:1px solid #d4dfd2;border-radius:40px;padding:8px 12px;font-size:12px;color:#2e6148;cursor:pointer}._heroArt_o8e6d_1{height:440px;position:relative;overflow:hidden;align-self:end}._sun_o8e6d_1{position:absolute;top:42px;right:66px;background:#e2c996;width:138px;height:138px;border-radius:50%}._hill1_o8e6d_1{position:absolute;bottom:-155px;left:-90px;width:660px;height:430px;background:#bfd0b9;border-radius:50%}._hill2_o8e6d_1{position:absolute;bottom:-200px;right:-180px;width:590px;height:400px;background:#7eaa8b;border-radius:50%}._house_o8e6d_1{position:absolute;bottom:112px;left:31%;width:148px;height:155px;background:#f7e9d5;border:7px solid #38674f;border-bottom:0;border-radius:5px;transform:rotate(-2deg)}._roof_o8e6d_1{position:absolute;top:-83px;left:-28px;width:184px;height:105px;background:#396b51;clip-path:polygon(50% 0,100% 100%,0 100%)}._door_o8e6d_1{position:absolute;bottom:0;left:57px;width:42px;height:78px;background:#bd8c66;border-radius:20px 20px 0 0}._window_o8e6d_1{position:absolute;top:34px;left:15px;width:29px;height:35px;background:#d7e3cb;border:5px solid #38674f}._tree_o8e6d_1{position:absolute;bottom:130px;right:30px;color:#2c6448;font-size:155px;line-height:1}._artCaption_o8e6d_1{position:absolute;bottom:22px;right:15px;font-size:10px;letter-spacing:.13em;color:#fff;font-weight:700}._section_o8e6d_1{padding:75px 0 78px}._sectionTop_o8e6d_1{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:29px}._sectionTop_o8e6d_1 h2{font-family:var(--font-family-display);font-size:clamp(32px,4vw,46px);font-weight:500;letter-spacing:-.035em;margin:11px 0 0}._sectionTop_o8e6d_1>p{font-size:14px;color:#7b887e;max-width:255px;line-height:1.7}._categories_o8e6d_1{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}._category_o8e6d_1{position:relative;min-height:160px;background:#fffefb;border:1px solid var(--border);border-radius:20px;padding:23px;text-align:left;cursor:pointer;transition:.2s;display:flex;flex-direction:column;align-items:flex-start}._category_o8e6d_1:hover,._category_o8e6d_1._active_o8e6d_1{border-color:#5b9575;transform:translateY(-2px);box-shadow:var(--shadow-md)}._catIcon_o8e6d_1{width:47px;height:47px;background:#e8efe5;color:#2c6b4a;border-radius:14px;display:grid;place-items:center;margin-bottom:14px}._category_o8e6d_1 strong{font-size:16px}._category_o8e6d_1 small{font-size:12px;color:#879187;margin-top:5px}._catArrow_o8e6d_1{position:absolute;right:20px;bottom:22px;color:#5a876b}._resultsSection_o8e6d_1{padding:70px 0 85px;background:#fffefb;scroll-margin-top:20px}._count_o8e6d_1{font-size:13px;color:#788c7b}._clear_o8e6d_1{display:flex;gap:7px;align-items:center;background:#e8efe5;color:#205b43;border:0;border-radius:30px;padding:9px 14px;margin:-5px 0 22px;cursor:pointer}._volunteerHint_o8e6d_1{max-width:720px;color:#5d7666;line-height:1.65;font-size:14px;margin:0 0 23px}._results_o8e6d_1{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}._result_o8e6d_1{border:1px solid #e1e6df;background:#f9faf6;border-radius:19px;padding:25px;display:flex;gap:19px;text-align:left;cursor:pointer;transition:.2s;min-height:190px}._result_o8e6d_1:hover{border-color:#78a58a;box-shadow:var(--shadow);transform:translateY(-2px)}._resultEmoji_o8e6d_1{font-size:31px;width:60px;height:60px;border-radius:17px;background:#e9efe6;color:#2c6b4a;display:grid;place-items:center;flex-shrink:0}._resultContent_o8e6d_1{display:flex;flex-direction:column;align-items:flex-start}._resultContent_o8e6d_1 small{font-size:11px;color:#689078;font-weight:700;margin-bottom:7px}._resultContent_o8e6d_1 strong{font-size:19px;font-family:var(--font-family-display);font-weight:600}._resultContent_o8e6d_1>span{color:#708075;font-size:13px;line-height:1.6;margin:8px 0 15px}._resultContent_o8e6d_1 b{color:#226348;font-size:12px;display:flex;gap:6px;align-items:center;margin-top:auto}._empty_o8e6d_1{background:#eff3ec;border-radius:18px;padding:34px}._empty_o8e6d_1 a{color:#205b43;font-weight:700;display:flex;gap:7px;align-items:center}._bottom_o8e6d_1{background:#1e503c;color:#fff;overflow:hidden}._bottom_o8e6d_1 ._container_o8e6d_1{padding-top:75px;padding-bottom:78px;display:flex;justify-content:space-between;align-items:center}._bottom_o8e6d_1 ._eyebrow_o8e6d_1{color:#c8dba9}._bottom_o8e6d_1 h2{font-family:var(--font-family-display);font-weight:500;font-size:48px;line-height:1.1;margin:17px 0}._bottom_o8e6d_1 p{max-width:480px;color:#d4e4d8;line-height:1.7}._bottom_o8e6d_1 a{display:inline-flex;align-items:center;gap:14px;background:#e9d3a7;color:#244b39;border-radius:12px;padding:14px 20px;font-weight:700;text-decoration:none;margin-top:17px}._bottomFlower_o8e6d_1{font-size:240px;color:#80a887;line-height:1;opacity:.45}._footer_o8e6d_1{background:#153c2d;color:#b9cdbd}._footer_o8e6d_1 ._container_o8e6d_1{display:flex;justify-content:space-between;align-items:center;gap:15px;padding-top:27px;padding-bottom:27px;flex-wrap:wrap}._footer_o8e6d_1 span{font-size:12px;letter-spacing:.14em;font-weight:700}._footer_o8e6d_1 b{color:#d5b27e}._footer_o8e6d_1 p,._footer_o8e6d_1 small{font-size:11px}._footer_o8e6d_1 a{color:inherit}._credit_o8e6d_1{display:flex;align-items:center;gap:12px;padding:10px 0}._credit_o8e6d_1>span{font-size:11px;letter-spacing:.03em!important;font-weight:500!important;color:#d4e2d6}._credit_o8e6d_1 a{display:flex;align-items:center;gap:9px;text-decoration:none}._credit_o8e6d_1 img{width:54px;height:54px;object-fit:contain;background:#fffefb;border-radius:9px;padding:3px}._credit_o8e6d_1 strong{font-size:12px;font-weight:700;color:#fff}._back_o8e6d_1{margin:34px 0 20px;border:0;background:transparent;display:flex;gap:8px;align-items:center;color:#32694c;cursor:pointer;font-weight:700}._detail_o8e6d_1{max-width:770px;margin:0 auto 90px;padding:48px;background:#fffefb;border:1px solid var(--border);border-radius:25px}._detailIcon_o8e6d_1{font-size:53px;background:#e8efe5;color:#2c6b4a;width:100px;height:100px;border-radius:23px;display:grid;place-items:center;margin-bottom:25px}._detail_o8e6d_1 h1{font-family:var(--font-family-display);font-size:48px;font-weight:500;margin:12px 0}._detailLead_o8e6d_1{font-size:17px;line-height:1.8;color:#687e6d}._contact_o8e6d_1{margin-top:34px;padding:26px;background:#f1f5ef;border-radius:17px}._contact_o8e6d_1 h3{font-family:var(--font-family-display);font-size:24px;font-weight:500;margin:0 0 18px}._contact_o8e6d_1 a,._contact_o8e6d_1 p:not(._note_o8e6d_1){display:flex;gap:13px;align-items:center;color:#205b43;padding:12px 0;text-decoration:none;border-bottom:1px solid #dce6db;font-size:14px;overflow-wrap:anywhere}._contact_o8e6d_1 a svg:last-child{margin-left:auto;flex-shrink:0}._note_o8e6d_1{font-size:13px;color:#7c877e;line-height:1.7}._editBtn_o8e6d_1,._add_o8e6d_1,._save_o8e6d_1{display:flex;align-items:center;justify-content:center;gap:9px;border:0;border-radius:12px;background:#205b43;color:#fff;padding:13px 18px;cursor:pointer;font-weight:700}._editBtn_o8e6d_1{margin-top:25px}._editor_o8e6d_1{position:fixed;right:16px;top:102px;bottom:20px;width:min(360px,calc(100vw - 32px));background:#fffefb;z-index:30;box-shadow:0 10px 60px #183c3050;border:1px solid var(--border);border-radius:22px;padding:22px;overflow:auto}._editorHead_o8e6d_1,._modalTop_o8e6d_1{display:flex;justify-content:space-between;align-items:start;gap:15px}._editorHead_o8e6d_1 small{font-size:10px;color:#679477;font-weight:700}._editorHead_o8e6d_1 h3{margin:5px 0 10px;font-family:var(--font-family-display);font-size:25px}._editorHead_o8e6d_1 button,._modalTop_o8e6d_1 button{border:0;background:transparent;cursor:pointer;color:#205b43}._editor_o8e6d_1>p{font-size:12px;color:#77877a;line-height:1.6}._add_o8e6d_1{width:100%;font-size:12px;margin:20px 0}._editorList_o8e6d_1{display:flex;flex-direction:column}._editorList_o8e6d_1 button{background:transparent;border:0;border-bottom:1px solid var(--border);padding:14px 0;display:flex;justify-content:space-between;text-align:left;gap:12px;cursor:pointer;color:#205b43;font-size:12px}._overlay_o8e6d_1{position:fixed;inset:0;background:#0b281f99;z-index:60;display:grid;place-items:center;padding:16px}._modal_o8e6d_1{background:#fffefb;border-radius:22px;padding:28px;width:min(550px,100%);max-height:90vh;overflow:auto}._modal_o8e6d_1 h2{font-family:var(--font-family-display);margin:0 0 18px}._fields_o8e6d_1{display:grid;gap:13px}._fields_o8e6d_1 label{display:grid;gap:6px;font-size:12px;font-weight:700}._fields_o8e6d_1 input,._fields_o8e6d_1 textarea,._fields_o8e6d_1 select{width:100%;background:#f8faf6;border:1px solid #d9e3d8;border-radius:9px;padding:11px;color:#205b43;font-family:inherit}._save_o8e6d_1{width:100%;margin-top:20px}._footer_o8e6d_1{background:#173e2e!important;border-top:1px solid #ffffff20!important}._footer_o8e6d_1 ._container_o8e6d_1{display:flex!important;justify-content:center!important;align-items:center!important;padding:24px 19px!important}._footer_o8e6d_1 ._credit_o8e6d_1{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;margin:0!important;max-width:none!important;width:auto!important}._footer_o8e6d_1 ._credit_o8e6d_1 a{display:flex!important;align-items:center!important;gap:15px!important;text-decoration:none!important}._footer_o8e6d_1 ._credit_o8e6d_1 img{width:57px!important;height:57px!important;padding:5px!important;border-radius:12px!important;background:#f6f4eb!important;box-shadow:none!important;flex-shrink:0!important}._footer_o8e6d_1 ._credit_o8e6d_1 a>span{display:flex;flex-direction:column;gap:3px}._footer_o8e6d_1 ._credit_o8e6d_1 small{display:block;color:#c0d5c4!important;font-size:10px!important;letter-spacing:.05em!important;font-weight:500!important}._footer_o8e6d_1 ._credit_o8e6d_1 small:first-child{font-size:9px!important;letter-spacing:.13em!important;font-weight:700!important}._footer_o8e6d_1 ._credit_o8e6d_1 strong{color:#fff!important;font-size:17px!important;font-weight:750!important}._footer_o8e6d_1 ._credit_o8e6d_1 a>svg{margin-left:12px;color:#a8c6ae;flex-shrink:0}._newcomer_o8e6d_1{background:#f0f4ec;padding:66px 0 72px}._newcomerGrid_o8e6d_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}._newcomerGrid_o8e6d_1 button{display:flex;align-items:center;gap:16px;padding:23px;text-align:left;border:1px solid #d9e5d7;border-radius:18px;background:#fffefa;color:#254d37;cursor:pointer;transition:transform .2s,border-color .2s}._newcomerGrid_o8e6d_1 button:hover{transform:translateY(-2px);border-color:#83a78d}._newcomerIcon_o8e6d_1{font-size:27px;flex-shrink:0;width:49px;height:49px;display:grid;place-items:center;background:#edf2e9;border-radius:13px}._newcomerGrid_o8e6d_1 button>span:nth-child(2){flex:1;display:flex;flex-direction:column;gap:6px}._newcomerGrid_o8e6d_1 strong{font-size:16px}._newcomerGrid_o8e6d_1 small{font-size:12px;line-height:1.5;color:#718576}._newcomerGrid_o8e6d_1 svg{flex-shrink:0;color:#568367}._newcomerHelp_o8e6d_1{margin-top:20px;border-radius:18px;background:#dfeadd;padding:24px;display:flex;align-items:center;justify-content:space-between;gap:20px}._newcomerHelp_o8e6d_1 strong{font-size:17px;color:#244f37}._newcomerHelp_o8e6d_1 p{font-size:13px;line-height:1.6;color:#56705d;max-width:520px;margin:7px 0 0}._newcomerHelp_o8e6d_1 a,._newcomerHelp_o8e6d_1 ._newcomerSmsButton_o8e6d_1{display:inline-flex;align-items:center;gap:9px;white-space:nowrap;border-radius:11px;padding:13px 17px;background:#205b43;color:#fff;text-decoration:none;font-size:13px;font-weight:700;border:0;cursor:pointer;font-family:inherit}@media(max-width:650px){._newcomer_o8e6d_1{padding:48px 0}._newcomerGrid_o8e6d_1{grid-template-columns:1fr}._newcomerGrid_o8e6d_1 button{padding:17px}._newcomerHelp_o8e6d_1{flex-direction:column;align-items:flex-start;padding:20px}._newcomerHelp_o8e6d_1 a,._newcomerHelp_o8e6d_1 ._newcomerSmsButton_o8e6d_1{white-space:normal}}._bottom_o8e6d_1 ._container_o8e6d_1{gap:70px;align-items:flex-start;padding-bottom:42px}._bottomMain_o8e6d_1{flex:1;min-width:0}._bottomAside_o8e6d_1{flex:1;min-width:0;max-width:430px;padding:27px 0 0;border-top:1px solid #a7c8aa60}._boardPromo_o8e6d_1{position:relative;width:100%;padding:22px 23px 25px;margin:0 0 29px;background:#ffffff0c;border:1px solid #c2d9c34d;border-radius:16px;box-shadow:0 6px 22px #102f241c}._header_o8e6d_1 nav ._boardNavButton_o8e6d_1{display:inline-flex;align-items:center;gap:7px;background:#e9f1e7;border:1px solid #d0e2d0;border-radius:999px;padding:10px 14px;color:#245a40;transition:background .2s,border-color .2s}._header_o8e6d_1 nav ._boardNavButton_o8e6d_1:hover{background:#dcebdc;border-color:#9bc3a5}._navPin_o8e6d_1{display:block;flex-shrink:0;color:#357451;transform:rotate(25deg)}@media(max-width:540px){._header_o8e6d_1 nav ._boardNavButton_o8e6d_1{padding:8px 9px;gap:4px}}@media(max-width:650px){._header_o8e6d_1>._container_o8e6d_1{height:auto!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;padding-top:12px!important;padding-bottom:10px!important}._header_o8e6d_1 ._brand_o8e6d_1{justify-content:center!important}._header_o8e6d_1 nav{width:100%!important;display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:7px!important}._header_o8e6d_1 nav button{font-size:13px!important;line-height:1.2!important;padding:9px 10px!important;white-space:nowrap!important}._header_o8e6d_1 nav ._boardNavButton_o8e6d_1{padding:9px 10px!important}._detail_o8e6d_1{margin-top:14px!important}._boardCards_o8e6d_1 button{min-width:0!important}}._welcomePdfLink_o8e6d_1{display:flex;align-items:center;gap:10px;margin:12px 0;padding:10px 12px;border:1px solid #d6c49f;border-radius:10px;background:#ecd7ab;color:#28533e;text-decoration:none;transition:background .2s;max-width:390px}._welcomePdfLink_o8e6d_1:hover{background:#f3dfb8}._welcomePdfLink_o8e6d_1>span{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}._welcomePdfLink_o8e6d_1 strong{font-size:13px;line-height:1.3}._welcomePdfLink_o8e6d_1 small{font-size:11px;color:#315641;font-weight:500;line-height:1.3}._welcomePdfLink_o8e6d_1>svg{flex-shrink:0;width:17px;height:17px}._boardPin_o8e6d_1{position:absolute;right:19px;top:-14px;width:34px;height:34px;display:grid;place-items:center;background:#d8e8d6;color:#205b43;border-radius:50%;box-shadow:0 3px 9px #092c2055;transform:rotate(24deg)}._boardPromo_o8e6d_1 h3{font-family:var(--font-family-display);font-size:29px;line-height:1.15;font-weight:500;margin:16px 0 8px;color:#fff}._boardPromo_o8e6d_1 p{font-size:14px;line-height:1.7;margin:0 0 3px;color:#d4e4d8}._boardPromo_o8e6d_1 ._tipOpenButton_o8e6d_1{margin-top:17px}._bottomAside_o8e6d_1 h3{font-family:var(--font-family-display);font-size:29px;line-height:1.15;font-weight:500;margin:16px 0 8px;color:#fff}._bottomAside_o8e6d_1 p{font-size:14px;line-height:1.7}._bottomAside_o8e6d_1>a{margin-top:6px}._councilDesktop_o8e6d_1{display:block;max-width:390px;margin-top:48px}._councilMobile_o8e6d_1{display:none}@media(max-width:800px){._councilDesktop_o8e6d_1{display:none}._councilMobile_o8e6d_1{display:block}}._bottomCredit_o8e6d_1{display:flex;align-items:center;gap:13px;margin-top:34px;padding-top:21px;border-top:1px solid #a7c8aa45}._bottomCredit_o8e6d_1 img{width:48px;height:48px;object-fit:contain;border-radius:10px;background:#fff;padding:4px}._bottomCredit_o8e6d_1 span{display:flex;flex-direction:column;gap:4px}._bottomCredit_o8e6d_1 small{font-size:9px;letter-spacing:.12em;color:#bcd4c2;font-weight:700}._bottomCredit_o8e6d_1 strong{font-size:15px;color:#fff}._footer_o8e6d_1 ._container_o8e6d_1{display:flex!important;justify-content:space-between!important;padding:16px 19px!important;gap:12px}._footer_o8e6d_1 ._container_o8e6d_1>a{display:inline-flex;align-items:center;gap:5px;font-size:13px;letter-spacing:0;font-weight:700;text-decoration:none;color:#dce9db}._footer_o8e6d_1 ._container_o8e6d_1>span{font-size:11px;letter-spacing:0;font-weight:400;color:#a9c7b3}._footer_o8e6d_1 ._container_o8e6d_1>span a{color:#dce9db;text-decoration:none!important;font-weight:650}._footer_o8e6d_1 ._container_o8e6d_1>span a:hover{color:#fff}._boardShareCard_o8e6d_1{border:1px solid #dce5d8;border-radius:14px;background:#f8faf5;overflow:hidden;padding:0 0 8px}._boardShareCard_o8e6d_1>a,._boardShareCard_o8e6d_1>button:first-child{border:0!important;border-radius:0!important;background:transparent!important;margin:0!important;box-shadow:none!important}._boardShareCard_o8e6d_1>._shareAction_o8e6d_1{margin:0 14px 6px!important}._shareAction_o8e6d_1{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;width:auto!important;min-width:0;margin:12px 0 4px;padding:9px 13px!important;border:1px solid #cbdccd!important;border-radius:10px;background:#e9f1e7!important;color:#245a40!important;font:inherit;font-size:13px!important;font-weight:700;cursor:pointer}._shareAction_o8e6d_1:hover{background:#dbe9dc!important}@media(max-width:750px){._bottom_o8e6d_1 ._container_o8e6d_1{flex-direction:column;gap:42px}._bottomAside_o8e6d_1{max-width:none;width:100%;padding-top:25px}._footer_o8e6d_1 ._container_o8e6d_1{flex-direction:column;align-items:center!important;text-align:center}}._tipOpenButton_o8e6d_1{display:inline-flex;align-items:center;gap:14px;background:#e9d3a7;color:#244b39;border:0;border-radius:12px;padding:14px 20px;font-weight:700;cursor:pointer;margin-top:17px;font-size:14px}._tipForm_o8e6d_1{display:grid;gap:19px;margin-top:27px}._tipForm_o8e6d_1 label{display:grid;gap:8px;font-size:14px;font-weight:700;color:#254c38}._tipForm_o8e6d_1 input,._tipForm_o8e6d_1 textarea{width:100%;border:1px solid #cadacb;border-radius:12px;padding:14px;font:inherit;background:#fafbf8;color:#254c38}._tipForm_o8e6d_1 ._save_o8e6d_1{margin-top:3px}._tipForm_o8e6d_1 ._save_o8e6d_1:disabled{opacity:.45;cursor:not-allowed}._boardCards_o8e6d_1{display:grid;gap:12px;margin:25px 0}._boardCards_o8e6d_1 button{display:flex;align-items:center;gap:16px;width:100%;padding:20px;border:1px solid #d8e3d5;background:#f8faf6;border-radius:16px;text-align:left;cursor:pointer;color:#254d37}._boardCards_o8e6d_1 button>span:nth-child(2){display:flex;flex:1;flex-direction:column;gap:6px}._boardCards_o8e6d_1 strong{font-size:18px}._boardCards_o8e6d_1 small{font-size:12px;color:#718576}._boardCards_o8e6d_1 button>svg{flex-shrink:0}._iconPicker_o8e6d_1{display:grid;gap:11px;min-width:0}._iconPicker_o8e6d_1>label{font-size:14px;font-weight:700;color:#254c38}._iconPickerSelected_o8e6d_1{display:flex;align-items:center;gap:11px;color:#245b40;font-size:13px;font-weight:700}._iconPickerSelected_o8e6d_1 svg{background:#e8efe5;border-radius:10px;box-sizing:content-box;padding:9px}._iconPicker_o8e6d_1>input{width:100%;padding:12px;border:1px solid #cadacb;border-radius:10px;background:#fafbf8;color:#254c38}._iconPickerGrid_o8e6d_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(43px,1fr));gap:7px;max-height:195px;overflow-y:auto;padding:9px;border:1px solid #d9e5d7;border-radius:13px;background:#f9fbf7}._iconPickerGrid_o8e6d_1 button{display:grid;place-items:center;min-height:42px;border:1px solid transparent;border-radius:10px;background:#edf2e9;color:#2c6b4a;cursor:pointer}._iconPickerGrid_o8e6d_1 button:hover{background:#dce9db}._iconPickerGrid_o8e6d_1 button._iconSelected_o8e6d_1{background:#205b43;color:#fff;border-color:#205b43}._instantIcon_o8e6d_1{display:grid;place-items:center;color:#2c6b4a;background:#e8efe5;border-radius:9px;min-width:36px;height:36px}._tipForm_o8e6d_1 select{width:100%;border:1px solid #cadacb;border-radius:12px;padding:14px;font:inherit;background:#fafbf8;color:#254c38}@media(max-width:600px){._heroText_o8e6d_1{min-width:0;width:100%;box-sizing:border-box}._searchBox_o8e6d_1{display:grid;grid-template-columns:25px minmax(0,1fr);gap:10px 12px;width:100%;max-width:100%;box-sizing:border-box;padding:12px;border-radius:16px}._searchBox_o8e6d_1>svg{grid-column:1;grid-row:1}._searchBox_o8e6d_1 input{grid-column:2;grid-row:1;min-width:0!important;width:100%!important;max-width:100%;font-size:16px!important;box-sizing:border-box}._searchBox_o8e6d_1>button[aria-label="Ryd søgning"]{grid-column:2;grid-row:1;justify-self:end;align-self:center;background:#fff;padding:5px}._searchBox_o8e6d_1 ._searchSubmit_o8e6d_1{grid-column:1/-1;grid-row:2;width:100%;justify-content:center;min-height:44px;font-size:15px;padding:10px 14px!important}._hero_o8e6d_1 p{max-width:100%;overflow-wrap:break-word}}._eventCardLayout_o8e6d_4{display:flex;align-items:flex-start;gap:16px;min-width:0}._eventCardText_o8e6d_4{flex:1;min-width:0;display:flex;gap:12px;align-items:flex-start}._eventCardContent_o8e6d_4{min-width:0;overflow-wrap:anywhere}._eventCardImage_o8e6d_4{width:clamp(90px,24%,170px);aspect-ratio:4/3;flex-shrink:0;border-radius:10px;overflow:hidden;background:#e6eee3;display:grid;place-items:center}@media(max-width:600px){._eventCardLayout_o8e6d_4{flex-direction:column-reverse;gap:15px}._eventCardImage_o8e6d_4{width:100%;aspect-ratio:16/9}._eventCardText_o8e6d_4{width:100%;gap:10px}._eventCardText_o8e6d_4>svg{display:none}._eventCardContent_o8e6d_4{flex:1;width:100%;min-width:0}._eventCardContent_o8e6d_4 h3{font-size:1.2rem;line-height:1.3}._eventCardContent_o8e6d_4 p{line-height:1.55}}@media(max-width:600px){._header_o8e6d_1>._container_o8e6d_1{height:auto;min-height:70px;gap:8px;flex-wrap:wrap;padding-top:10px;padding-bottom:10px}._brand_o8e6d_1{min-width:0}._brandWords_o8e6d_1 strong{gap:5px!important;align-items:center!important}._brandWords_o8e6d_1 strong svg{width:91px!important;height:auto!important;max-width:91px!important}._brandWords_o8e6d_1 ._brandAccent_o8e6d_1{font-size:21px!important}._brandWords_o8e6d_1 small{font-size:8px!important;letter-spacing:.09em!important;margin-top:3px!important}._header_o8e6d_1 nav{min-width:0;max-width:100%;overflow-x:auto;scrollbar-width:none}._header_o8e6d_1 nav::-webkit-scrollbar{display:none}}._toast_o8e6d_4{position:fixed;bottom:25px;left:50%;transform:translate(-50%);background:#205b43;color:#fff;padding:12px 18px;border-radius:40px;z-index:80;display:flex;gap:8px;align-items:center;font-size:13px}@media(max-width:800px){._heroInner_o8e6d_1{grid-template-columns:1fr;min-height:0}._heroText_o8e6d_1{padding:55px 0 25px}._heroArt_o8e6d_1{height:200px;max-width:550px;width:100%;margin:auto}._heroArt_o8e6d_1 ._house_o8e6d_1{bottom:40px;transform:scale(.75)}._heroArt_o8e6d_1 ._tree_o8e6d_1{bottom:40px;font-size:100px}._heroArt_o8e6d_1 ._sun_o8e6d_1{top:0}._heroArt_o8e6d_1 ._hill1_o8e6d_1{bottom:-245px}._heroArt_o8e6d_1 ._hill2_o8e6d_1{bottom:-260px}._artCaption_o8e6d_1{display:none}._categories_o8e6d_1{grid-template-columns:repeat(2,1fr)}._results_o8e6d_1{grid-template-columns:1fr}._bottomFlower_o8e6d_1{font-size:150px}._sectionTop_o8e6d_1>p{display:none}}@media(max-width:520px){._container_o8e6d_1{padding:0 19px}._header_o8e6d_1>._container_o8e6d_1{height:72px}._brand_o8e6d_1 strong{font-size:17px}._brand_o8e6d_1 small{font-size:8px}._officialLogo_o8e6d_1{width:68px;height:68px;object-fit:contain;flex-shrink:0}._mark_o8e6d_1{width:39px;height:39px}._header_o8e6d_1 nav{gap:10px}._header_o8e6d_1 nav button{font-size:11px}._header_o8e6d_1 nav button:first-child{display:none}._hero_o8e6d_1 h1{font-size:56px}._hero_o8e6d_1 p{font-size:15px}._heroText_o8e6d_1{padding-top:42px}._section_o8e6d_1{padding:50px 0}._sectionTop_o8e6d_1 h2{font-size:33px}._categories_o8e6d_1{gap:10px}._category_o8e6d_1{min-height:151px;padding:16px}._category_o8e6d_1 strong{font-size:14px}._category_o8e6d_1 small{font-size:11px}._catArrow_o8e6d_1{right:11px;bottom:14px}._resultsSection_o8e6d_1{padding:48px 0}._result_o8e6d_1{padding:18px;gap:12px;min-height:0}._resultEmoji_o8e6d_1{width:47px;height:47px;font-size:25px}._resultContent_o8e6d_1 strong{font-size:17px}._bottom_o8e6d_1 ._container_o8e6d_1{padding-top:60px;padding-bottom:65px}._bottom_o8e6d_1 h2{font-size:39px}._bottomFlower_o8e6d_1{display:none}._detail_o8e6d_1{padding:26px;margin-bottom:45px}._detail_o8e6d_1 h1{font-size:clamp(27px,8vw,36px);overflow-wrap:anywhere;word-break:normal;hyphens:auto;max-width:100%;line-height:1.16}._detail_o8e6d_1{min-width:0;max-width:100%;box-sizing:border-box}._footer_o8e6d_1 ._container_o8e6d_1{display:block}._footer_o8e6d_1 p{line-height:1.5}}
