.O9D3cG_root{font-family:var(--font-dm-sans);flex-direction:column;justify-content:center;height:100%;min-height:100vh;display:flex}.O9D3cG_mainContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2rem;max-width:100%;height:90vh;margin-block:50px;margin-inline:30px;transition:all .6s cubic-bezier(.4,0,.2,1);display:flex}.O9D3cG_mainContainer.O9D3cG_hasArticle{grid-template-columns:1fr 3fr;justify-content:stretch;align-items:center;display:grid}.O9D3cG_interactionContainer{flex-direction:column;justify-content:flex-start;align-items:center;gap:2rem;max-width:400px;height:100%;transition:all .6s cubic-bezier(.4,0,.2,1);display:flex}.O9D3cG_mainContainer.O9D3cG_hasArticle .O9D3cG_interactionContainer{grid-column:1;justify-content:flex-start;max-width:none}.O9D3cG_title{font-family:var(--font-momo-trust-display), var(--font-dm-sans), sans-serif;color:#333;margin:0;font-size:2.5rem;font-weight:400}.O9D3cG_description{color:#666;text-align:justify;margin:0;font-size:1.1rem;line-height:1.6}.O9D3cG_languageSelector{flex-direction:column;align-items:center;gap:.5rem;width:100%;max-width:300px;display:flex}.O9D3cG_label{color:#333;margin:0;font-size:1rem;font-weight:600}.O9D3cG_select{width:100%;font-size:1rem;font-family:var(--font-dm-sans);color:#333;cursor:pointer;background-color:#fff;border:2px solid #ddd;border-radius:0;padding:.75rem 1rem;transition:border-color .2s}.O9D3cG_select:focus{border-color:var(--accent);outline:none}.O9D3cG_select:hover{border-color:#ccc}.O9D3cG_button{font-size:1.1rem;font-weight:600;font-family:var(--font-dm-sans);background-color:var(--accent);color:var(--accent-ink);cursor:pointer;border:none;border-radius:0;min-width:200px;padding:.75rem 2rem;transition:all .2s}.O9D3cG_button:hover:not(:disabled){background-color:var(--ink);transform:translateY(-2px)}.O9D3cG_button:disabled{cursor:not-allowed;background-color:#ccc;transform:none}.O9D3cG_info{background-color:#ffca381a;border:1px solid #ffca384d;border-radius:0;margin-top:1rem;padding:1rem}.O9D3cG_info p{color:#666;margin:0;font-size:.9rem}.O9D3cG_error{background-color:#ff00001a;border:1px solid #ff00004d;border-radius:0;margin-top:1rem;padding:1rem}.O9D3cG_error p{color:#d32f2f;margin:0;font-size:.9rem}.O9D3cG_articleContainer{text-align:left;opacity:0;background-color:#fff;border-radius:0;width:100%;max-width:800px;height:100%;transition:all .6s cubic-bezier(.4,0,.2,1);position:relative;transform:translateY(30px)}.O9D3cG_mainContainer.O9D3cG_hasArticle .O9D3cG_articleContainer{opacity:1;grid-column:2;max-width:none;height:100%;transform:translateY(0)}.O9D3cG_articleTitle{color:#333;margin:0 0 1rem;font-size:1.8rem;font-weight:700;line-height:1.3}.O9D3cG_articleImage{text-align:center;margin:1rem 0}.O9D3cG_image{object-fit:cover;border-radius:0;max-width:100%;height:auto;max-height:400px}.O9D3cG_articleContent{margin-bottom:1.5rem}.O9D3cG_articleContent p{color:#444;text-align:justify;margin:0;font-size:1rem;line-height:1.7}.O9D3cG_iframeContainer{border-radius:0;height:100%;overflow:hidden}.O9D3cG_articleIframe{border:none;border-radius:0;width:100%;height:100%}.O9D3cG_continueButton{font-size:1rem;font-weight:600;font-family:var(--font-dm-sans);background-color:var(--accent);color:var(--accent-ink);cursor:pointer;z-index:10;border:none;border-radius:0;padding:.75rem 1.5rem;text-decoration:none;transition:all .2s;display:inline-block;position:absolute;bottom:20px;right:20px}.O9D3cG_continueButton:hover{background-color:var(--ink);transform:translateY(-1px)}.O9D3cG_loadingContainer{color:#666;flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100%;display:flex}.O9D3cG_loadingSpinner{border:4px solid #f3f3f3;border-top:4px solid var(--accent);border-radius:50%;width:40px;height:40px;animation:1s linear infinite O9D3cG_spin}@keyframes O9D3cG_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.O9D3cG_loadingContainer p{color:#666;margin:0;font-size:1rem}.O9D3cG_logoContainer{justify-content:center;margin-bottom:-1rem;display:flex}.O9D3cG_wikipediaLogo{opacity:.8;width:auto;height:60px;transition:opacity .3s}.O9D3cG_wikipediaLogo:hover{opacity:1}@media (max-width:768px){.O9D3cG_root{flex-direction:column;justify-content:flex-start;display:flex}.O9D3cG_mainContainer{gap:1.5rem;height:auto;margin-inline:20px;flex-direction:column!important;grid-template-columns:none!important;justify-content:flex-start!important;display:flex!important}.O9D3cG_mainContainer.O9D3cG_hasArticle{height:auto;min-height:100vh;flex-direction:column!important;grid-template-columns:none!important;display:flex!important}.O9D3cG_interactionContainer{grid-column:unset;flex-direction:column;order:1;justify-content:center;max-width:none;display:flex}.O9D3cG_mainContainer.O9D3cG_hasArticle .O9D3cG_interactionContainer{grid-column:unset;justify-content:center}.O9D3cG_articleContainer{grid-column:unset;opacity:1;flex-direction:column;order:2;justify-content:center;max-width:none;min-height:30vh;margin-top:0;display:flex;transform:none}.O9D3cG_mainContainer.O9D3cG_hasArticle .O9D3cG_articleContainer{grid-column:unset;opacity:1;transform:none}.O9D3cG_title{font-size:2rem}.O9D3cG_description{font-size:1rem}.O9D3cG_button{min-width:180px;padding:.75rem 1.5rem}.O9D3cG_articleContainer{margin-inline:10px}.O9D3cG_articleTitle{font-size:1.5rem}.O9D3cG_articleContent p{font-size:.95rem}.O9D3cG_image{max-height:300px}.O9D3cG_articleIframe{min-height:80vh}}
