@font-face{font-family:Proxima Nova Soft;src:url(/assets/ProximaNovaSoft-Bold-pBQZ1F5s.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Livory;src:url(/assets/Livory-Regular-CGao-6V4.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}:root{--primary: #452f28;--accent: #e86d59;--bg: #fdfaf7;--text-muted: #452f28;--white: #ffffff}.page[data-v-44fba17d]{background-color:var(--bg);color:var(--primary);font-family:Livory,serif;min-height:100vh;padding:0}html,body,#app{margin:0;background-color:var(--bg);min-height:100%}main[data-v-44fba17d]{padding:0 20px}.site-header[data-v-44fba17d]{max-width:1200px;margin:0 auto;padding:24px 0 20px;display:flex;justify-content:center;align-items:center;text-align:center}.brand-logo-img[data-v-44fba17d]{width:80px;height:80px;object-fit:contain;border-radius:12px}.brand-text[data-v-44fba17d]{display:flex;flex-direction:column;align-items:center;gap:14px;max-width:760px}.brand-description[data-v-44fba17d]{font-size:1rem;line-height:1.5;max-width:700px}.image[data-v-44fba17d]{max-width:1200px;margin:0 auto 40px}.image-carousel[data-v-44fba17d]{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px}.carousel-window[data-v-44fba17d]{overflow:hidden;border-radius:32px;height:420px;background:#f4ece5;box-shadow:0 20px 40px #00000014}.carousel-track[data-v-44fba17d]{display:flex;height:100%;transform:translateZ(0);transition:transform .6s ease;will-change:transform}.carousel-slide[data-v-44fba17d]{min-width:100%;height:100%}.image[data-v-44fba17d],.video[data-v-44fba17d]{width:100%;height:100%;object-fit:cover}.carousel-btn[data-v-44fba17d]{border:none;background:#fff;color:#452f28;width:42px;height:42px;border-radius:50%;cursor:pointer;font-size:1.6rem;box-shadow:0 8px 16px #0000001a;transition:transform .3s ease}.carousel-btn[data-v-44fba17d]:disabled{opacity:.4;cursor:default}.carousel-btn[data-v-44fba17d]:hover:not(:disabled){transform:scale(1.05)}.carousel-dots[data-v-44fba17d]{display:flex;justify-content:center;gap:10px;margin-top:14px}.carousel-dot[data-v-44fba17d]{width:10px;height:10px;border-radius:50%;border:none;background:#d8c8be;cursor:pointer}.carousel-dot.active[data-v-44fba17d]{background:#e86d59}.info-card[data-v-44fba17d]{max-width:980px;margin:0 auto 20px;background:#fff;padding:28px 32px;border-radius:26px;box-shadow:0 16px 32px #0000000f;line-height:1.6;text-align:center}.cta-section[data-v-44fba17d]{display:flex;justify-content:center;gap:16px;flex-wrap:wrap;margin:50px 0}h1[data-v-44fba17d],h2[data-v-44fba17d],h3[data-v-44fba17d],.question-title[data-v-44fba17d]{font-family:Proxima Nova Soft,sans-serif;font-weight:700}.btn[data-v-44fba17d]{padding:14px 28px;border-radius:14px;font-weight:700;border:none;cursor:pointer;transition:all .3s}.btn-dark[data-v-44fba17d]{background:#452f28;color:#fff}.btn-dark[data-v-44fba17d]:hover{background:#000;transform:scale(1.02)}.btn-link[data-v-44fba17d]{background:none;color:#452f28;text-decoration:underline}.form-card[data-v-44fba17d]{background:#fff;padding:32px 50px 50px;border-radius:40px;box-shadow:0 40px 80px #0000000d;max-width:600px;margin:30px auto 60px}.ce[data-v-44fba17d]{max-width:1200px;margin:0 auto 80px;text-align:center}.ce h2[data-v-44fba17d]{margin-bottom:16px}.video-embeds[data-v-44fba17d]{display:flex;justify-content:center;gap:40px;flex-wrap:wrap;max-width:1200px;margin:20px auto 0}.video-frame[data-v-44fba17d]{width:100%;max-width:520px;aspect-ratio:16 / 9;border:none;border-radius:24px;background:#000;box-shadow:0 20px 40px #00000014}.form-header[data-v-44fba17d]{text-align:center;margin-bottom:16px}.form-actions[data-v-44fba17d]{display:flex;justify-content:center}.file-upload[data-v-44fba17d]{border:2px dashed #e0e0e0;border-radius:20px;padding:40px;text-align:center;cursor:pointer;transition:all .3s;margin-bottom:30px}.file-upload[data-v-44fba17d]:hover{border-color:#e86d59;background:#fffcf9}.file-label[data-v-44fba17d]{cursor:pointer;display:flex;flex-direction:column;gap:8px}.file-label input[data-v-44fba17d]{display:none}.upload-icon[data-v-44fba17d]{font-size:2rem}.questions-list[data-v-44fba17d]{display:flex;flex-direction:column;gap:25px;margin-bottom:30px}.question-group[data-v-44fba17d]{display:flex;flex-direction:column;gap:10px}.question-title[data-v-44fba17d]{font-weight:600;color:#452f28;margin:0}.radio-options[data-v-44fba17d]{display:flex;gap:20px}.radio-label[data-v-44fba17d]{display:flex;align-items:center;gap:8px;cursor:pointer;padding:8px 16px;background:#f9f9f9;border-radius:8px;transition:all .2s}.radio-label input[data-v-44fba17d]{accent-color:var(--accent)}.radio-label[data-v-44fba17d]:hover{background:#eee}.radio-label span[data-v-44fba17d]{font-weight:500}.mt-4[data-v-44fba17d]{margin-top:2rem}.site-footer[data-v-44fba17d]{max-width:1200px;margin:0 auto;padding:60px 0;border-top:1px solid #eee;display:flex;justify-content:space-between;color:var(--text-muted)}@media(max-width:900px){.page[data-v-44fba17d]{padding:0 12px}.hero[data-v-44fba17d]{max-width:none;width:100%;margin:0 0 40px}.site-header[data-v-44fba17d]{padding:20px 0 12px;flex-direction:column;gap:20px}.brand-text[data-v-44fba17d]{flex-direction:column;gap:12px;text-align:center}.brand-logo-img[data-v-44fba17d]{width:64px;height:64px}.brand-copy[data-v-44fba17d]{align-items:center}.brand-copy h1[data-v-44fba17d]{font-size:1.2rem;line-height:1.15}.brand-copy p[data-v-44fba17d]{font-size:.85rem}.hero-carousel[data-v-44fba17d]{grid-template-columns:1fr;width:100%}.image-carousel[data-v-44fba17d]{grid-template-columns:1fr;justify-items:center}.carousel-window[data-v-44fba17d]{height:190px;width:100%;max-width:none;margin:0 auto}.carousel-btn[data-v-44fba17d]{display:none}.info-card[data-v-44fba17d]{padding:22px}.site-footer[data-v-44fba17d]{flex-direction:column;align-items:center;gap:12px;text-align:center}}
