@import url(https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap);:root{--font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif;--bg-primary:#fff;--bg-secondary:#f9fafb;--bg-hover:#f3f4f6;--text-primary:#1a1a1a;--text-secondary:#6b7280;--accent-color:#8b5cf6;--border-color:#e5e7eb;--shadow-color:#0000001a;--container-max-width:1200px;--container-padding:24px;--item-padding:20px;--border-radius:12px;--transition-speed:0.3s}[data-theme=dark]{--bg-primary:#000;--bg-secondary:#1a1a1a;--bg-hover:#2a2a2a;--text-primary:#fff;--text-secondary:#d1d5db;--accent-color:#60a5fa;--border-color:#333;--shadow-color:#00000080}.Accordion_accordionContainer__3zLNx{background-color:#fff;background-color:var(--bg-primary);color:#1a1a1a;color:var(--text-primary);font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);margin:0 auto;max-width:1200px;max-width:var(--container-max-width);min-height:100vh;padding:24px;padding:var(--container-padding);transition:background-color .3s ease,color .3s ease;transition:background-color var(--transition-speed) ease,color var(--transition-speed) ease}.Accordion_accordionHeader__0bGU4{align-items:center;display:flex;justify-content:space-between;margin-bottom:32px}.Accordion_accordionTitle__dNgdC{color:#8b5cf6;color:var(--accent-color);font-size:2rem;font-weight:700;letter-spacing:-.025em;line-height:1.2;margin:0}.Accordion_accordionWrapper__AihSw{background-color:#e5e7eb;background-color:var(--border-color);border-radius:12px;border-radius:var(--border-radius);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000001a;box-shadow:0 4px 6px -1px var(--shadow-color),0 2px 4px -1px var(--shadow-color);display:flex;flex-direction:column;gap:1px;overflow:hidden}.Accordion_accordionItem__AxdO\+{background-color:#fff;background-color:var(--bg-primary);transition:all .3s ease;transition:all var(--transition-speed) ease}.Accordion_accordionItem__AxdO\+:first-child{border-top-left-radius:12px;border-top-left-radius:var(--border-radius);border-top-right-radius:12px;border-top-right-radius:var(--border-radius)}.Accordion_accordionItem__AxdO\+:last-child{border-bottom-left-radius:12px;border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:12px;border-bottom-right-radius:var(--border-radius)}.Accordion_accordionButton__VjxLD{align-items:center;background:none;border:none;color:#1a1a1a;color:var(--text-primary);cursor:pointer;display:flex;font-family:inherit;font-size:1rem;font-weight:500;justify-content:space-between;padding:20px;padding:var(--item-padding);position:relative;text-align:left;transition:all .3s ease;transition:all var(--transition-speed) ease;width:100%}.Accordion_accordionButton__VjxLD:focus,.Accordion_accordionButton__VjxLD:hover{background-color:#f3f4f6;background-color:var(--bg-hover)}.Accordion_accordionButton__VjxLD:focus{outline:2px solid #8b5cf6;outline:2px solid var(--accent-color);outline-offset:-2px}.Accordion_accordionButton__VjxLD:focus:not(:focus-visible){outline:none}.Accordion_accordionButton__VjxLD:focus-visible{outline:2px solid #8b5cf6;outline:2px solid var(--accent-color);outline-offset:-2px}.Accordion_questionText__c8fk1{flex:1 1;line-height:1.5;padding-right:16px}.Accordion_accordionIcon__NvgnL{align-items:center;color:#8b5cf6;color:var(--accent-color);display:flex;flex-shrink:0;font-size:1.25rem;font-weight:600;height:24px;justify-content:center;transition:transform .3s ease;transition:transform var(--transition-speed) ease;width:24px}.Accordion_accordionIcon__NvgnL.Accordion_iconOpen__mFTfZ{transform:rotate(180deg)}.Accordion_accordionContent__Vr78S{max-height:0;overflow:hidden;transition:max-height .3s ease;transition:max-height var(--transition-speed) ease}.Accordion_accordionAnswer__CgPj6{color:#6b7280;color:var(--text-secondary);line-height:1.6;padding:0 20px 20px;padding:0 var(--item-padding) var(--item-padding)}.Accordion_accordionAnswer__CgPj6 p{font-size:.875rem;margin:0}.Accordion_accordionItem__AxdO\+.Accordion_open__kXrN9{background-color:#f9fafb;background-color:var(--bg-secondary)}.Accordion_accordionItem__AxdO\+.Accordion_open__kXrN9 .Accordion_accordionButton__VjxLD{background-color:#f9fafb;background-color:var(--bg-secondary);font-weight:600}@media (max-width:768px){.Accordion_accordionContainer__3zLNx{padding:16px}.Accordion_accordionHeader__0bGU4{align-items:flex-start;flex-direction:column;gap:16px;margin-bottom:24px}.Accordion_accordionTitle__dNgdC{font-size:1.5rem}.Accordion_accordionButton__VjxLD{font-size:.9rem;padding:16px}.Accordion_questionText__c8fk1{padding-right:12px}.Accordion_accordionAnswer__CgPj6{padding:0 16px 16px}.Accordion_accordionAnswer__CgPj6 p{font-size:.8125rem}}@media (max-width:480px){.Accordion_accordionContainer__3zLNx{padding:12px}.Accordion_accordionTitle__dNgdC{font-size:1.25rem}.Accordion_accordionButton__VjxLD{font-size:.875rem;padding:14px}.Accordion_accordionAnswer__CgPj6{padding:0 14px 14px}}@media (prefers-reduced-motion:reduce){.Accordion_accordionButton__VjxLD,.Accordion_accordionContent__Vr78S,.Accordion_accordionIcon__NvgnL,.Accordion_accordionItem__AxdO\+{transition:none}}@media (prefers-contrast:high){.Accordion_accordionButton__VjxLD:focus{outline:3px solid currentColor}.Accordion_accordionIcon__NvgnL{font-weight:700}}@media print{.Accordion_accordionContent__Vr78S{max-height:none!important;overflow:visible!important}.Accordion_accordionIcon__NvgnL{display:none}}.ThemeToggle_themeToggle__PqZrY{align-items:center;background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;color:var(--text-primary);cursor:pointer;display:flex;font-family:inherit;font-size:.875rem;font-weight:500;gap:8px;padding:8px 16px;transition:all .2s ease}.ThemeToggle_themeToggle__PqZrY:hover{background-color:var(--bg-hover);transform:translateY(-1px)}.ThemeToggle_themeToggle__PqZrY:focus{outline:2px solid var(--accent-color);outline-offset:2px}.ThemeToggle_themeToggle__PqZrY:active{transform:translateY(0)}.ThemeToggle_themeIcon__-us7u{font-size:1rem;transition:transform .2s ease}.ThemeToggle_themeToggle__PqZrY:hover .ThemeToggle_themeIcon__-us7u{transform:scale(1.1)}.ThemeToggle_themeText__pOCBf{line-height:1}@media (max-width:480px){.ThemeToggle_themeToggle__PqZrY{font-size:.75rem;padding:6px 12px}.ThemeToggle_themeIcon__-us7u{font-size:.875rem}}*,:after,:before{box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#__next,#root{isolation:isolate}html{scroll-behavior:smooth}body{background-color:var(--bg-primary);color:var(--text-primary);font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:background-color .3s ease,color .3s ease}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--bg-secondary)}::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--accent-color)}*{scrollbar-color:var(--border-color) var(--bg-secondary);scrollbar-width:thin}::selection{background-color:var(--accent-color);color:#fff}::-moz-selection{background-color:var(--accent-color);color:#fff}
/*# sourceMappingURL=main.11d3e1b8.css.map*/