[data-v-893248d9]:root{--color-primary: #114036;--color-primary-dark: #0d2b24;--color-primary-light: #135c4c;--color-secondary: #f9f3d9;--color-accent: #fcc900;--color-accent-hover: #e59c00;--color-white: #ffffff;--color-black: #000000;--color-success: #27ae60;--color-error: #e74c3c;--color-warning: #f39c12;--color-info: #3498db;--color-question: #9b59b6;--glass-bg: rgba(249, 243, 217, .05);--glass-border: rgba(249, 243, 217, .1);--glass-border-strong: rgba(249, 243, 217, .2);--font-display: "Inter", sans-serif;--font-heading: "Inter", sans-serif;--font-body: "Noto Sans", sans-serif;--text-hero: clamp(2rem, 5vw, 4rem);--text-h1: clamp(1.75rem, 4vw, 2.5rem);--text-h2: clamp(1.5rem, 3.5vw, 2.5rem);--text-h3: clamp(1.4rem, 3vw, 2rem);--text-body: clamp(.9rem, 1.8vw, 1.1rem);--text-small: clamp(.8rem, 1.6vw, 1rem);--section-mt: 80px;--section-mt-mobile: 60px;--section-padding: 2rem;--container-max: 1440px;--content-max: 1200px;--shadow-card: 0 10px 40px rgba(0, 0, 0, .2);--shadow-float: 0 20px 100px -20px rgba(0, 0, 0, .6);--transition-base: all .3s cubic-bezier(.4, 0, .2, 1)}.text-bold[data-v-893248d9],.hero-highlight[data-v-893248d9],.quote-bold[data-v-893248d9]{font-weight:700}.text-normal[data-v-893248d9],.hero-text[data-v-893248d9],.quote-normal[data-v-893248d9]{font-weight:400}.text-bold.accent[data-v-893248d9],.accent.hero-highlight[data-v-893248d9],.accent.quote-bold[data-v-893248d9]{color:var(--color-accent)}.text-bold.primary[data-v-893248d9],.primary.hero-highlight[data-v-893248d9],.primary.quote-bold[data-v-893248d9]{color:var(--color-primary)}.text-bold.secondary[data-v-893248d9],.secondary.hero-highlight[data-v-893248d9],.secondary.quote-bold[data-v-893248d9]{color:var(--color-secondary)}.text-normal.muted[data-v-893248d9],.muted.hero-text[data-v-893248d9],.muted.quote-normal[data-v-893248d9]{opacity:.8}.text-normal.dimmed[data-v-893248d9],.dimmed.hero-text[data-v-893248d9],.dimmed.quote-normal[data-v-893248d9]{opacity:.6}.text-italic[data-v-893248d9]{font-style:italic}.text-underline[data-v-893248d9]{text-decoration:underline}.quote-bold[data-v-893248d9]{font-weight:800;color:var(--color-primary)}.quote-normal[data-v-893248d9]{color:var(--color-primary)}.hero-highlight[data-v-893248d9]{font-weight:900;color:var(--color-accent)}.hero-text[data-v-893248d9]{color:inherit}.rich-text p[data-v-893248d9],.rich-text span[data-v-893248d9],.rich-text strong[data-v-893248d9]{margin:0;padding:0}.rich-text br+br[data-v-893248d9]{display:block;content:"";margin-bottom:.5em}.rich-text--center[data-v-893248d9]{text-align:center}.rich-text--left[data-v-893248d9]{text-align:left}.rich-text--right[data-v-893248d9]{text-align:right}.text-primary[data-v-893248d9]{color:var(--color-primary)}.text-secondary[data-v-893248d9]{color:var(--color-secondary)}.text-accent[data-v-893248d9]{color:var(--color-accent)}.text-white[data-v-893248d9]{color:var(--color-white)}.text-black[data-v-893248d9]{color:var(--color-black)}.bg-primary[data-v-893248d9]{background-color:var(--color-primary)}.bg-secondary[data-v-893248d9]{background-color:var(--color-secondary)}.bg-accent[data-v-893248d9]{background-color:var(--color-accent)}.bg-white[data-v-893248d9]{background-color:var(--color-white)}.font-display[data-v-893248d9]{font-family:var(--font-display)}.font-heading[data-v-893248d9]{font-family:var(--font-heading)}.font-body[data-v-893248d9]{font-family:var(--font-body)}.text-hero[data-v-893248d9]{font-size:var(--text-hero)}.text-h1[data-v-893248d9]{font-size:var(--text-h1)}.text-h2[data-v-893248d9]{font-size:var(--text-h2)}.text-h3[data-v-893248d9]{font-size:var(--text-h3)}.text-body[data-v-893248d9]{font-size:var(--text-body)}.text-small[data-v-893248d9]{font-size:var(--text-small)}.section-spacing[data-v-893248d9]{margin-top:var(--section-mt)}@media(max-width:768px){.section-spacing[data-v-893248d9]{margin-top:var(--section-mt-mobile)}}.container[data-v-893248d9]{width:100%;max-width:var(--container-max);margin:0 auto;padding:0 5%}@media(max-width:768px){.container[data-v-893248d9]{padding:0 3%}}.container-narrow[data-v-893248d9]{width:100%;max-width:var(--container-max);margin:0 auto;padding:0 5%}@media(max-width:768px){.container-narrow[data-v-893248d9]{padding:0 3%}}.container-narrow[data-v-893248d9]{max-width:var(--content-max)}.sr-only[data-v-893248d9]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.flex[data-v-893248d9]{display:flex}.flex-col[data-v-893248d9]{flex-direction:column}.items-center[data-v-893248d9]{align-items:center}.justify-center[data-v-893248d9]{justify-content:center}.gap-1[data-v-893248d9]{gap:.25rem}.gap-2[data-v-893248d9]{gap:.5rem}.gap-4[data-v-893248d9]{gap:1rem}.image-editable-container[data-v-893248d9]{position:relative;display:inline-block;width:100%;height:100%;overflow:hidden}.image-editable-container.is-editing[data-v-893248d9]{z-index:100}.image-editable-container.is-dragging[data-v-893248d9]{z-index:1000}.image-editable-container.is-small[data-editable=true][data-v-893248d9]{cursor:pointer}.base-image[data-v-893248d9]{width:100%;height:100%}@media(pointer:coarse){.image-editable-container[data-editable=true] .base-image[data-v-893248d9]{cursor:pointer}}.hover-overlay[data-v-893248d9]{position:absolute;inset:0;background:#114036d9;backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:16px;opacity:0;transition:opacity .2s;pointer-events:none;cursor:pointer}.hover-overlay[data-v-893248d9]:not(.is-small){align-items:flex-start;justify-content:flex-end}.image-editable-container:hover .hover-overlay[data-v-893248d9]{opacity:1;pointer-events:auto}@media(pointer:coarse){.hover-overlay[data-v-893248d9]{opacity:1;pointer-events:auto}}.edit-btn-corner[data-v-893248d9]{width:44px;height:44px;border-radius:50%;background:var(--color-accent, #fcc900);color:var(--color-primary, #114036);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #0000004d;transition:transform .2s,box-shadow .2s;pointer-events:auto;margin:8px}.edit-btn-corner .edit-icon[data-v-893248d9]{font-size:20px;line-height:1;font-weight:700}.edit-btn-corner[data-v-893248d9]:hover{transform:scale(1.1);box-shadow:0 6px 16px #0006}.edit-btn-corner.centered[data-v-893248d9]{margin:0;width:38px;height:38px}.edit-btn-corner.centered .edit-icon[data-v-893248d9]{font-size:24px}.edit-btn-corner.mobile-visible[data-v-893248d9]:not(.centered){position:fixed;top:20px;right:20px;z-index:9999;margin:0}.file-input-hidden[data-v-893248d9]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.image-editor-modal[data-v-893248d9]{position:fixed;inset:0;background:#000000d9;backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px}.editor-content[data-v-893248d9]{background:#114036f2;border:1px solid rgba(252,201,0,.3);border-radius:16px;padding:32px;width:100%;max-width:500px;max-height:90vh;overflow-y:auto;display:flex;flex-direction:column;gap:24px}.editor-content.is-small[data-v-893248d9]{max-width:400px}.modal-title[data-v-893248d9]{color:var(--color-secondary, #f9f3d9);font-family:var(--font-body);font-size:20px;font-weight:700;text-align:center;margin:0}.drop-zone[data-v-893248d9]{width:100%;min-height:200px;border:3px dashed rgba(252,201,0,.4);border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--color-secondary);transition:all .2s;padding:24px;background:#0003}.drop-zone.is-small[data-v-893248d9]{min-height:150px}.drop-zone.drag-over[data-v-893248d9]{border-color:var(--color-accent);background:#fcc90026}.drop-zone.has-preview[data-v-893248d9]{border-style:solid;border-color:var(--color-success, #2ecc71);background:#2ecc711a}.upload-status[data-v-893248d9],.drop-hint[data-v-893248d9]{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.spinner[data-v-893248d9]{font-size:40px;animation:spin-893248d9 1s linear infinite}.icon[data-v-893248d9]{font-size:48px}.text[data-v-893248d9]{font-size:16px;font-weight:600}.preview-container[data-v-893248d9]{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.preview-container .preview-img[data-v-893248d9]{max-width:100%;max-height:300px;object-fit:contain;border-radius:8px}.preview-container .btn-remove-preview[data-v-893248d9]{position:absolute;top:-12px;right:-12px;width:32px;height:32px;border-radius:50%;background:var(--color-error, #e74c3c);color:#fff;border:2px solid rgba(17,64,54,.95);cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;transition:transform .2s}.preview-container .btn-remove-preview[data-v-893248d9]:hover{transform:scale(1.1)}.editor-actions[data-v-893248d9]{display:flex;flex-direction:column;gap:16px}.btn-select-file[data-v-893248d9]{padding:12px 24px;background:transparent;border:2px solid var(--color-accent);color:var(--color-accent);border-radius:8px;cursor:pointer;font-family:var(--font-body);font-size:14px;font-weight:600;transition:all .2s;width:100%}.btn-select-file[data-v-893248d9]:hover{background:var(--color-accent);color:var(--color-primary)}.url-section[data-v-893248d9]{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.url-divider[data-v-893248d9]{color:var(--color-secondary);opacity:.5;font-size:12px;position:relative;width:100%;text-align:center}.url-divider[data-v-893248d9]:before,.url-divider[data-v-893248d9]:after{content:"";position:absolute;top:50%;width:40%;height:1px;background:#f9f3d94d}.url-divider[data-v-893248d9]:before{left:0}.url-divider[data-v-893248d9]:after{right:0}.url-input-wrapper[data-v-893248d9]{display:flex;gap:8px;width:100%}.url-input[data-v-893248d9]{flex:1;padding:10px 12px;background:#0000004d;border:1px solid var(--glass-border, rgba(255, 255, 255, .1));border-radius:6px;color:var(--color-secondary);font-size:13px;font-family:var(--font-body)}.url-input[data-v-893248d9]:focus{outline:none;border-color:var(--color-accent)}.url-input[data-v-893248d9]::placeholder{color:#f9f3d966;font-size:12px}.btn-url-apply[data-v-893248d9]{padding:8px 16px;background:var(--color-accent);color:var(--color-primary);border:none;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}.btn-url-apply[data-v-893248d9]:hover:not(:disabled){background:#fffdec}.btn-url-apply[data-v-893248d9]:disabled{opacity:.5;cursor:not-allowed}.url-error[data-v-893248d9]{color:#f99;font-size:11px;text-align:center}.action-btns[data-v-893248d9]{display:flex;gap:12px;width:100%}.action-btns button[data-v-893248d9]{flex:1;padding:12px;border-radius:8px;border:none;cursor:pointer;font-family:var(--font-body);font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .2s}.action-btns button[data-v-893248d9]:hover:not(:disabled){transform:translateY(-2px)}.action-btns button[data-v-893248d9]:disabled{opacity:.4;cursor:not-allowed}.action-btns .btn-cancel[data-v-893248d9]{background:#e74c3c33;color:#f99;border:1px solid rgba(231,76,60,.5)}.action-btns .btn-cancel[data-v-893248d9]:hover:not(:disabled){background:var(--color-error, #e74c3c);color:#fff}.action-btns .btn-save[data-v-893248d9]{background:var(--color-success, #2ecc71);color:#fff}.action-btns .btn-save[data-v-893248d9]:hover:not(:disabled){background:#27ae60}@keyframes spin-893248d9{to{transform:rotate(360deg)}}@media(max-width:480px){.editor-content[data-v-893248d9]{padding:20px;max-height:95vh}.drop-zone[data-v-893248d9]{min-height:150px;padding:16px}.url-input-wrapper[data-v-893248d9]{flex-direction:column;gap:8px}.url-input[data-v-893248d9]{width:100%}.action-btns[data-v-893248d9]{flex-direction:column;gap:8px}.action-btns button[data-v-893248d9]{width:100%}}@media(max-height:200px),(max-width:200px){.hover-overlay[data-v-893248d9]{padding:8px}.edit-btn-corner[data-v-893248d9]{width:36px;height:36px;margin:4px}.edit-btn-corner .edit-icon[data-v-893248d9]{font-size:16px}.edit-btn-corner.mobile-visible[data-v-893248d9]{top:12px;right:12px}}[data-v-1e65eede]:root{--color-primary: #114036;--color-primary-dark: #0d2b24;--color-primary-light: #135c4c;--color-secondary: #f9f3d9;--color-accent: #fcc900;--color-accent-hover: #e59c00;--color-white: #ffffff;--color-black: #000000;--color-success: #27ae60;--color-error: #e74c3c;--color-warning: #f39c12;--color-info: #3498db;--color-question: #9b59b6;--glass-bg: rgba(249, 243, 217, .05);--glass-border: rgba(249, 243, 217, .1);--glass-border-strong: rgba(249, 243, 217, .2);--font-display: "Inter", sans-serif;--font-heading: "Inter", sans-serif;--font-body: "Noto Sans", sans-serif;--text-hero: clamp(2rem, 5vw, 4rem);--text-h1: clamp(1.75rem, 4vw, 2.5rem);--text-h2: clamp(1.5rem, 3.5vw, 2.5rem);--text-h3: clamp(1.4rem, 3vw, 2rem);--text-body: clamp(.9rem, 1.8vw, 1.1rem);--text-small: clamp(.8rem, 1.6vw, 1rem);--section-mt: 80px;--section-mt-mobile: 60px;--section-padding: 2rem;--container-max: 1440px;--content-max: 1200px;--shadow-card: 0 10px 40px rgba(0, 0, 0, .2);--shadow-float: 0 20px 100px -20px rgba(0, 0, 0, .6);--transition-base: all .3s cubic-bezier(.4, 0, .2, 1)}.text-bold[data-v-1e65eede],.hero-highlight[data-v-1e65eede],.quote-bold[data-v-1e65eede]{font-weight:700}.text-normal[data-v-1e65eede],.hero-text[data-v-1e65eede],.quote-normal[data-v-1e65eede]{font-weight:400}.text-bold.accent[data-v-1e65eede],.accent.hero-highlight[data-v-1e65eede],.accent.quote-bold[data-v-1e65eede]{color:var(--color-accent)}.text-bold.primary[data-v-1e65eede],.primary.hero-highlight[data-v-1e65eede],.primary.quote-bold[data-v-1e65eede]{color:var(--color-primary)}.text-bold.secondary[data-v-1e65eede],.secondary.hero-highlight[data-v-1e65eede],.secondary.quote-bold[data-v-1e65eede]{color:var(--color-secondary)}.text-normal.muted[data-v-1e65eede],.muted.hero-text[data-v-1e65eede],.muted.quote-normal[data-v-1e65eede]{opacity:.8}.text-normal.dimmed[data-v-1e65eede],.dimmed.hero-text[data-v-1e65eede],.dimmed.quote-normal[data-v-1e65eede]{opacity:.6}.text-italic[data-v-1e65eede]{font-style:italic}.text-underline[data-v-1e65eede]{text-decoration:underline}.quote-bold[data-v-1e65eede]{font-weight:800;color:var(--color-primary)}.quote-normal[data-v-1e65eede]{color:var(--color-primary)}.hero-highlight[data-v-1e65eede]{font-weight:900;color:var(--color-accent)}.hero-text[data-v-1e65eede]{color:inherit}.rich-text p[data-v-1e65eede],.rich-text span[data-v-1e65eede],.rich-text strong[data-v-1e65eede]{margin:0;padding:0}.rich-text br+br[data-v-1e65eede]{display:block;content:"";margin-bottom:.5em}.rich-text--center[data-v-1e65eede]{text-align:center}.rich-text--left[data-v-1e65eede]{text-align:left}.rich-text--right[data-v-1e65eede]{text-align:right}.text-primary[data-v-1e65eede]{color:var(--color-primary)}.text-secondary[data-v-1e65eede]{color:var(--color-secondary)}.text-accent[data-v-1e65eede]{color:var(--color-accent)}.text-white[data-v-1e65eede]{color:var(--color-white)}.text-black[data-v-1e65eede]{color:var(--color-black)}.bg-primary[data-v-1e65eede]{background-color:var(--color-primary)}.bg-secondary[data-v-1e65eede]{background-color:var(--color-secondary)}.bg-accent[data-v-1e65eede]{background-color:var(--color-accent)}.bg-white[data-v-1e65eede]{background-color:var(--color-white)}.font-display[data-v-1e65eede]{font-family:var(--font-display)}.font-heading[data-v-1e65eede]{font-family:var(--font-heading)}.font-body[data-v-1e65eede]{font-family:var(--font-body)}.text-hero[data-v-1e65eede]{font-size:var(--text-hero)}.text-h1[data-v-1e65eede]{font-size:var(--text-h1)}.text-h2[data-v-1e65eede]{font-size:var(--text-h2)}.text-h3[data-v-1e65eede]{font-size:var(--text-h3)}.text-body[data-v-1e65eede]{font-size:var(--text-body)}.text-small[data-v-1e65eede]{font-size:var(--text-small)}.section-spacing[data-v-1e65eede]{margin-top:var(--section-mt)}@media(max-width:768px){.section-spacing[data-v-1e65eede]{margin-top:var(--section-mt-mobile)}}.container[data-v-1e65eede]{width:100%;max-width:var(--container-max);margin:0 auto;padding:0 5%}@media(max-width:768px){.container[data-v-1e65eede]{padding:0 3%}}.container-narrow[data-v-1e65eede]{width:100%;max-width:var(--container-max);margin:0 auto;padding:0 5%}@media(max-width:768px){.container-narrow[data-v-1e65eede]{padding:0 3%}}.container-narrow[data-v-1e65eede]{max-width:var(--content-max)}.sr-only[data-v-1e65eede]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.flex[data-v-1e65eede]{display:flex}.flex-col[data-v-1e65eede]{flex-direction:column}.items-center[data-v-1e65eede]{align-items:center}.justify-center[data-v-1e65eede]{justify-content:center}.gap-1[data-v-1e65eede]{gap:.25rem}.gap-2[data-v-1e65eede]{gap:.5rem}.gap-4[data-v-1e65eede]{gap:1rem}.title-group[data-v-1e65eede]{display:flex;align-items:center;gap:.9375rem;box-sizing:border-box}.title-group.no-icon[data-v-1e65eede]{gap:0}.title-group.no-icon .check-wrapper[data-v-1e65eede]{display:none}.title-group.stacked-layout[data-v-1e65eede]{flex-direction:column;align-items:center;gap:.5rem}.title-group.stacked-layout .check-wrapper[data-v-1e65eede]{margin-bottom:.5rem}.title-group.stacked-layout .section-title-wrapper[data-v-1e65eede],.title-group.stacked-layout .section-title-wrapper .texts-container[data-v-1e65eede]{display:flex;flex-direction:column;align-items:center;gap:.3rem}.title-group.icon-top-row-layout[data-v-1e65eede]{flex-direction:column;align-items:center;gap:.5rem}.title-group.icon-top-row-layout .check-wrapper[data-v-1e65eede]{margin-bottom:.5rem;align-self:center}.title-group.icon-top-row-layout .section-title-wrapper[data-v-1e65eede]{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.625rem;width:auto;min-width:0}.title-group.icon-top-row-layout .section-title-wrapper .texts-container[data-v-1e65eede]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:.625rem}.section-title-wrapper[data-v-1e65eede]{display:flex;flex-wrap:wrap;gap:.3rem .625rem;align-items:center;min-width:0}.texts-container[data-v-1e65eede]{display:flex;flex-wrap:wrap;gap:.3rem .625rem;align-items:center}[data-v-1e65eede] .editable-wrapper,[data-v-1e65eede] .content-wrapper,[data-v-1e65eede] .content-slot{display:inline-flex!important;width:auto!important}.check-icon[data-v-1e65eede]{width:clamp(2.5rem,4.5vw,3.5rem);height:auto}.yellow-text[data-v-1e65eede]{color:var(--color-accent)!important}.green-text[data-v-1e65eede]{color:var(--color-primary)!important}@media(min-width:769px){.section-title-wrapper[data-v-1e65eede]{flex-wrap:wrap;white-space:normal}.section-title-wrapper.wide-container[data-v-1e65eede]{white-space:nowrap}}@media(max-width:768px)and (orientation:portrait){.title-group:not(.stacked-layout):not(.icon-top-row-layout) .section-title-wrapper[data-v-1e65eede]{display:block;text-align:left;line-height:1.1}.title-group:not(.stacked-layout):not(.icon-top-row-layout) .yellow-text[data-v-1e65eede],.title-group:not(.stacked-layout):not(.icon-top-row-layout) .green-text[data-v-1e65eede]{display:block}.section-title-wrapper.single-word[data-v-1e65eede]{display:flex;gap:.625rem;align-items:center}.section-title-wrapper.single-word .check-icon[data-v-1e65eede]{width:clamp(1.75rem,4.2vw,3.125rem);margin-top:-.125rem}.section-title-wrapper:not(.single-word) .check-icon[data-v-1e65eede]{width:clamp(2.375rem,5vw,4rem);margin-top:0}.section-title-wrapper.highlight-two-words[data-v-1e65eede]{display:flex;flex-direction:column;align-items:flex-start;gap:0}.section-title-wrapper.highlight-two-words .green-text[data-v-1e65eede]{white-space:nowrap}.title-group.stacked-layout .section-title-wrapper[data-v-1e65eede]{align-items:center;text-align:center}.title-group.stacked-layout .yellow-text[data-v-1e65eede],.title-group.stacked-layout .green-text[data-v-1e65eede]{display:block;text-align:center}.title-group.icon-top-row-layout .section-title-wrapper[data-v-1e65eede]{align-items:center;text-align:center;justify-content:center}.title-group.icon-top-row-layout .section-title-wrapper .texts-container[data-v-1e65eede]{justify-content:center}.title-group.icon-top-row-layout .yellow-text[data-v-1e65eede],.title-group.icon-top-row-layout .green-text[data-v-1e65eede]{display:inline-block;text-align:center}.title-group.no-icon .section-title-wrapper[data-v-1e65eede]{margin-left:0}}
