.page_main__1bpF1{min-height:100vh;background-color:#f8f9fa}.page_article__UD499{padding:2rem 1rem}.page_container__WZei_{max-width:800px;margin:0 auto;background:white;padding:3rem;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.1)}.page_header__GfSlI{margin-bottom:2rem;text-align:center}.page_date__3JX_f{display:block;color:#3498db;font-size:1rem;margin-bottom:1rem;font-weight:600}.page_header__GfSlI h1{font-size:2.5rem;color:#2c3e50;line-height:1.3;margin:0}.page_imageWrapper__yT3NW{width:100%;max-height:500px;position:relative;overflow:hidden;border-radius:8px;margin-bottom:2rem}.page_image__pNLWY{width:100%;height:auto;object-fit:cover}.page_content__oCsLE{font-size:1.1rem;line-height:1.8;color:#333}.page_content__oCsLE p{margin-bottom:1.5rem}.page_content__oCsLE h2{font-size:2rem;margin-top:2rem;margin-bottom:1rem;color:#2c3e50}.page_content__oCsLE h3{font-size:1.5rem;margin-top:1.5rem;margin-bottom:.75rem;color:#34495e}.page_content__oCsLE ol,.page_content__oCsLE ul{margin-bottom:1.5rem;padding-left:2rem}.page_content__oCsLE li{margin-bottom:.5rem}.page_content__oCsLE a{color:#3498db;text-decoration:underline}.page_content__oCsLE a:hover{color:#2980b9}@media (max-width:768px){.page_container__WZei_{padding:2rem 1.5rem}.page_header__GfSlI h1{font-size:2rem}.page_content__oCsLE{font-size:1rem}}.Footer_footer__UaG1g{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-secondary) 100%);color:white;padding:3rem 0 1rem;margin-top:5rem}.Footer_container__Z8cUU{max-width:1200px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:2rem;gap:2rem;text-align:center}.Footer_section__ZxoH7 h3,.Footer_section__ZxoH7 h4{margin-bottom:1rem;color:white;font-weight:800}.Footer_section__ZxoH7 h3{font-size:1.5rem}.Footer_section__ZxoH7 p{margin:.25rem 0;color:rgba(255,255,255,.9);font-weight:500}.Footer_section__ZxoH7 ul{list-style:none;padding:0}.Footer_section__ZxoH7 ul li{margin-bottom:.5rem}.Footer_opensource__OgGN3{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.2)}.Footer_opensource__OgGN3 p{font-size:.9rem;font-weight:600;color:rgba(255,255,255,.9);margin-bottom:.5rem}.Footer_legalLinks__ABuv_{display:flex;flex-direction:column;gap:.5rem;align-items:center}.Footer_link__EWWOW{color:rgba(255,255,255,.9);text-decoration:none;transition:var(--transition);display:inline-block;font-weight:600}.Footer_link__EWWOW:hover{color:white;transform:translateX(5px)}.Footer_cookieButton__2Sl05{background:transparent;border:2px solid white;color:white;padding:.6rem 1.5rem;border-radius:25px;cursor:pointer;transition:var(--transition);font-size:.9rem;font-weight:700;margin-top:.5rem;font-family:var(--font-secondary)}.Footer_cookieButton__2Sl05:hover{background:white;color:var(--color-primary);transform:translateY(-2px)}@media (max-width:768px){.Footer_container__Z8cUU{grid-template-columns:1fr;gap:1.5rem;padding:0 1rem}}.Navigation_nav__D1U__{background:white;box-shadow:0 2px 10px rgba(0,0,0,.08);position:-webkit-sticky;position:sticky;top:0;z-index:1000;padding:1rem 0}.Navigation_container__h1peP{max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center;gap:1rem;position:relative}.Navigation_logo__hfAeQ{display:flex;align-items:center;gap:1rem;text-decoration:none;flex-shrink:0;z-index:1002}.Navigation_logoImage__Bq1k5{height:70px;width:70px;object-fit:contain}.Navigation_logoText__ctKEh{font-family:var(--font-primary);font-size:1.6rem;font-weight:800;color:var(--color-primary);white-space:nowrap}.Navigation_hamburger__BQzIA{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:5px;z-index:1002;order:2}.Navigation_hamburgerLine__Uq9xD{width:28px;height:3px;background:var(--color-primary);border-radius:3px;transition:all .3s ease}.Navigation_hamburgerLine__Uq9xD:first-child.Navigation_hamburgerLineOpen__o6J3g{transform:rotate(45deg) translate(7px,7px)}.Navigation_hamburgerLine__Uq9xD:nth-child(2).Navigation_hamburgerLineOpen__o6J3g{opacity:0}.Navigation_hamburgerLine__Uq9xD:nth-child(3).Navigation_hamburgerLineOpen__o6J3g{transform:rotate(-45deg) translate(7px,-7px)}.Navigation_menu__ADDmw{display:flex;gap:1.5rem;align-items:center;flex-grow:1;justify-content:center}.Navigation_menu__ADDmw a{font-weight:600;color:var(--color-text);padding:.6rem 1.2rem;border-radius:var(--radius);transition:var(--transition);text-decoration:none;cursor:pointer;white-space:nowrap;font-size:1.05rem}.Navigation_menuLink__jVFRc:hover,.Navigation_menu__ADDmw a.Navigation_active__g2eu3,.Navigation_menu__ADDmw a:hover{background:var(--color-primary);color:white;transform:translateY(-2px)}.Navigation_menuLink__jVFRc{font-weight:600;color:var(--color-text);padding:.6rem 1.2rem;border-radius:var(--radius);transition:var(--transition);text-decoration:none;cursor:pointer;font-size:1.05rem}.Navigation_mobileMenuOverlay__AL9x3{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:1001;animation:Navigation_fadeIn__A01JG .3s ease}.Navigation_mobileMenu__ysZ8Q{position:fixed;top:0;left:0;width:280px;height:100vh;background:white;box-shadow:2px 0 10px rgba(0,0,0,.1);padding:5rem 2rem 2rem;display:flex;flex-direction:column;gap:.5rem;animation:Navigation_slideInLeft__zgexM .3s ease;overflow-y:auto}.Navigation_mobileMenuLink__l72Z4{font-weight:600;color:var(--color-text);padding:1rem;border-radius:var(--radius);transition:var(--transition);text-decoration:none;font-size:1.1rem;text-align:left;border-left:4px solid transparent}.Navigation_mobileMenuLink__l72Z4:hover{background:rgba(255,213,79,.2);color:var(--color-primary);border-left-color:var(--color-primary);transform:translateX(5px)}.Navigation_langDropdown__RIkIS{position:relative;flex-shrink:0;z-index:1002;order:3}.Navigation_langButton__m2ah7{padding:.6rem 1rem;background:white;border:2px solid var(--color-primary);border-radius:10px;font-weight:600;color:var(--color-primary);cursor:pointer;font-size:.9rem;transition:var(--transition);white-space:nowrap;display:flex;align-items:center;gap:.3rem}.Navigation_langButton__m2ah7:hover{background:var(--color-primary);color:white;transform:translateY(-2px)}.Navigation_langMenu__Wdpkv{position:absolute;top:100%;right:0;margin-top:.5rem;background:white;border:2px solid var(--color-primary);border-radius:10px;box-shadow:var(--shadow-lg);min-width:140px;overflow:hidden;z-index:1003}.Navigation_langOption__Tqgwf{display:block;padding:.75rem 1rem;color:var(--color-text);text-decoration:none;transition:var(--transition);border-bottom:1px solid rgba(255,213,79,.2);font-weight:500;white-space:nowrap}.Navigation_langOption__Tqgwf:last-child{border-bottom:none}.Navigation_langOption__Tqgwf:hover{background:rgba(255,213,79,.2);color:var(--color-primary)}.Navigation_langOption__Tqgwf.Navigation_activeLang__8Xxi0{background:var(--color-primary);color:white;font-weight:700}@keyframes Navigation_fadeIn__A01JG{0%{opacity:0}to{opacity:1}}@keyframes Navigation_slideInLeft__zgexM{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@media (max-width:968px){.Navigation_nav__D1U__{padding:.75rem 0}.Navigation_container__h1peP{padding:0 1rem;gap:.5rem}.Navigation_logo__hfAeQ{gap:.5rem;order:1}.Navigation_logoImage__Bq1k5{height:50px;width:50px}.Navigation_logoText__ctKEh{font-size:1.2rem}.Navigation_menu__ADDmw{display:none}.Navigation_hamburger__BQzIA{display:flex}.Navigation_mobileMenuOverlay__AL9x3{display:block}.Navigation_langButton__m2ah7{padding:.5rem .8rem;font-size:.85rem}.Navigation_langMenu__Wdpkv{min-width:130px}}@media (max-width:480px){.Navigation_logoImage__Bq1k5{height:45px;width:45px}.Navigation_logoText__ctKEh{font-size:1rem}.Navigation_hamburgerLine__Uq9xD{width:24px}.Navigation_mobileMenu__ysZ8Q{width:260px;padding:4.5rem 1.5rem 1.5rem}.Navigation_langButton__m2ah7{padding:.4rem .7rem;font-size:.8rem}.Navigation_langMenu__Wdpkv{min-width:120px}.Navigation_langOption__Tqgwf{padding:.6rem .8rem;font-size:.9rem}}.YouTubeEmbed_container__CYkvu{margin:2rem 0;width:100%}.YouTubeEmbed_videoWrapper__lfTzp{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:var(--radius);background:var(--color-bg);box-shadow:0 4px 12px rgba(0,0,0,.1)}.YouTubeEmbed_videoWrapper__lfTzp iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;border-radius:var(--radius)}.YouTubeEmbed_error__3jA9E{padding:2rem;background:#fff3cd;border:2px solid #ffc107;border-radius:var(--radius);text-align:center;margin:2rem 0}.YouTubeEmbed_error__3jA9E p{margin:0;color:#856404;font-weight:600}@media (min-width:768px){.YouTubeEmbed_container__CYkvu{margin:3rem 0}}.SignatureModal_overlay__jbeHJ{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.SignatureModal_modal__adZ1f{background:white;border-radius:var(--radius);padding:2rem;max-width:600px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 10px 40px rgba(0,0,0,.3)}.SignatureModal_title__DE3rV{margin:0 0 1rem;font-size:1.5rem;color:var(--color-primary);text-align:center}.SignatureModal_instruction__wHYIn{margin:0 0 1rem;text-align:center;color:var(--color-text-secondary);font-size:.95rem}.SignatureModal_guardianInfo__jpRsN{margin:0 0 1rem;padding:.75rem;background:var(--color-background);border-radius:var(--radius);text-align:center;font-size:.95rem}.SignatureModal_canvas__A1oVY{width:100%;height:250px;border:2px solid var(--color-border);border-radius:var(--radius);cursor:crosshair;touch-action:none;background:#fafafa;margin-bottom:1.5rem}.SignatureModal_actions__WBFiH{display:flex;gap:.75rem;justify-content:space-between}.SignatureModal_cancelButton__JTbiP,.SignatureModal_clearButton__G1fBy,.SignatureModal_confirmButton__Lcsg4{flex:1 1;padding:.75rem 1rem;border:none;border-radius:var(--radius);font-size:1rem;font-weight:500;cursor:pointer;transition:var(--transition)}.SignatureModal_clearButton__G1fBy{background:var(--color-background);color:var(--color-text);border:2px solid var(--color-border)}.SignatureModal_clearButton__G1fBy:hover{background:var(--color-border)}.SignatureModal_cancelButton__JTbiP{background:#6c757d;color:white}.SignatureModal_cancelButton__JTbiP:hover{background:#5a6268}.SignatureModal_confirmButton__Lcsg4{background:var(--color-primary);color:white}.SignatureModal_confirmButton__Lcsg4:hover{background:var(--color-primary-dark)}.SignatureModal_confirmButton__Lcsg4:disabled{background:#ccc;cursor:not-allowed;opacity:.6}@media (max-width:640px){.SignatureModal_modal__adZ1f{padding:1.5rem}.SignatureModal_title__DE3rV{font-size:1.25rem}.SignatureModal_canvas__A1oVY{height:200px}.SignatureModal_actions__WBFiH{flex-direction:column}.SignatureModal_cancelButton__JTbiP,.SignatureModal_clearButton__G1fBy,.SignatureModal_confirmButton__Lcsg4{width:100%}}.RegistrationForm_form__903_0{background:white;border-radius:var(--radius);padding:2rem;box-shadow:var(--shadow)}.RegistrationForm_section__DQamn{margin-bottom:3rem;padding-bottom:2rem;border-bottom:2px solid var(--color-secondary)}.RegistrationForm_section__DQamn:last-of-type{border-bottom:none}.RegistrationForm_sectionTitle__c8r6G{font-family:Baloo\ 2,cursive;font-size:1.8rem;font-weight:700;color:var(--color-primary);margin-bottom:1.5rem}.RegistrationForm_formGroup__G8HG_{margin-bottom:1.5rem}.RegistrationForm_label__Sm7Y0{display:block;font-weight:600;color:var(--text);margin-bottom:.5rem;font-size:1rem}.RegistrationForm_required__BIBFM{color:#e74c3c}.RegistrationForm_input__29E1q,.RegistrationForm_select__epNJc{width:100%;padding:.75rem;border:2px solid #ddd;border-radius:var(--radius);font-size:1rem;font-family:Nunito,sans-serif;transition:border-color .3s ease}.RegistrationForm_input__29E1q:focus,.RegistrationForm_select__epNJc:focus{outline:none;border-color:var(--color-primary)}.RegistrationForm_inputError__24fah{border-color:#e74c3c}.RegistrationForm_error__OdJP1{display:block;color:#e74c3c;font-size:.875rem;margin-top:.25rem}.RegistrationForm_row__UV2cR{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.RegistrationForm_studentCard__kvjWM{background:#f8f9fa;border:2px solid var(--color-secondary);border-radius:var(--radius);padding:1.5rem;margin-bottom:1.5rem}.RegistrationForm_studentHeader__w_DOm{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.RegistrationForm_studentTitle__6Zi76{font-size:1.2rem;font-weight:600;color:var(--text)}.RegistrationForm_removeButton__Gr3QV{background:#e74c3c;color:white;border:none;padding:.5rem 1rem;border-radius:var(--radius);font-size:.875rem;cursor:pointer;transition:background .3s ease}.RegistrationForm_removeButton__Gr3QV:hover{background:#c0392b}.RegistrationForm_addButton__zJdYr{width:100%;background:var(--color-accent);color:white;border:none;padding:1rem;border-radius:var(--radius);font-size:1rem;font-weight:600;cursor:pointer;transition:background .3s ease}.RegistrationForm_addButton__zJdYr:hover{background:#e67e22}.RegistrationForm_paymentInfoBox__FmziC{background:#e8f4f8;border:2px solid var(--color-primary);border-radius:var(--radius);padding:1.5rem;margin-bottom:1.5rem}.RegistrationForm_paymentText__bOZuE{font-size:1rem;line-height:1.6;color:var(--text);margin-bottom:1rem}.RegistrationForm_bankAccount__IDik7{font-size:1.25rem;font-weight:700;color:var(--color-primary);font-family:Courier New,monospace;letter-spacing:1px;text-align:center;padding:1rem;background:white;border-radius:var(--radius);margin:1rem 0}.RegistrationForm_conceptFormat__KVqSF{font-size:.95rem;font-weight:600;color:var(--text-secondary);font-style:italic;margin-top:.5rem;padding:.75rem;background:white;border-radius:var(--radius);border-left:4px solid var(--color-accent)}.RegistrationForm_conceptExample__TRHEY{font-size:.9rem;font-weight:500;color:var(--color-primary);font-family:Courier New,monospace;margin-top:.5rem;padding:.5rem .75rem;background:#f0f8ff;border-radius:var(--radius);border:1px dashed var(--color-primary)}.RegistrationForm_conceptDynamic__EOfXz{font-size:1rem;font-weight:700;color:white;font-family:Courier New,monospace;margin-top:.5rem;padding:.75rem 1rem;background:linear-gradient(135deg,var(--color-primary) 0,var(--color-secondary) 100%);border-radius:var(--radius);border:2px solid var(--color-primary);box-shadow:0 2px 8px rgba(0,59,92,.15);animation:RegistrationForm_fadeIn__DBkWY .3s ease-in}@keyframes RegistrationForm_fadeIn__DBkWY{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.RegistrationForm_conceptDynamic__EOfXz strong{color:white}.RegistrationForm_fileInput__RriYz{width:100%;padding:.75rem;border:2px dashed #ddd;border-radius:var(--radius);font-size:1rem;font-family:Nunito,sans-serif;background:#f8f9fa;cursor:pointer;transition:border-color .3s ease,background .3s ease}.RegistrationForm_fileInput__RriYz:hover{border-color:var(--color-primary);background:#e8f4f8}.RegistrationForm_helpText__ig0rh{display:block;font-size:.875rem;color:var(--text-secondary);margin-top:.5rem;font-style:italic}.RegistrationForm_dataProtectionBox__Uowy0{background:#f8f9fa;border:2px solid #ddd;border-radius:var(--radius);padding:1.5rem;margin-bottom:1.5rem;max-height:300px;overflow-y:auto}.RegistrationForm_dataProtectionText__RyMsN{font-size:.875rem;line-height:1.6;color:var(--text-secondary);white-space:pre-line}.RegistrationForm_checkboxGroup__78i9u{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:.5rem}.RegistrationForm_checkbox__Ei5g2{width:20px;height:20px;cursor:pointer;flex-shrink:0;margin-top:.125rem}.RegistrationForm_checkboxLabel__ha_tu{font-size:1rem;color:var(--text);cursor:pointer;line-height:1.4}.RegistrationForm_submitSection__O45ee{margin-top:2rem;text-align:center}.RegistrationForm_submitButton__qmyx1{background:var(--color-primary);color:white;border:none;padding:1rem 3rem;border-radius:var(--radius);font-size:1.1rem;font-weight:700;cursor:pointer;transition:transform .2s ease,background .3s ease;min-width:250px}.RegistrationForm_submitButton__qmyx1:hover:not(:disabled){background:#2980b9;transform:scale(1.05)}.RegistrationForm_submitButton__qmyx1:disabled{background:#95a5a6;cursor:not-allowed}.RegistrationForm_successMessage__in0BM{margin-top:1rem;padding:1rem;background:#d4edda;color:#155724;border:1px solid #c3e6cb;border-radius:var(--radius);font-weight:600}.RegistrationForm_errorMessage__R0pRA{margin-top:1rem;padding:1rem;background:#f8d7da;color:#721c24;border:1px solid #f5c6cb;border-radius:var(--radius);font-weight:600}.RegistrationForm_loadingOverlay__fiMha{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2000;gap:1.5rem}.RegistrationForm_loadingSpinner__UyJuA{border:4px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;width:60px;height:60px;animation:RegistrationForm_spin__omMDs 1s linear infinite}@keyframes RegistrationForm_spin__omMDs{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.RegistrationForm_loadingText__Wx8Pj{color:white;font-size:1.2rem;font-weight:600;text-align:center}@media (max-width:768px){.RegistrationForm_form__903_0{padding:1.5rem}.RegistrationForm_sectionTitle__c8r6G{font-size:1.5rem}.RegistrationForm_row__UV2cR{grid-template-columns:1fr}.RegistrationForm_studentCard__kvjWM{padding:1rem}.RegistrationForm_submitButton__qmyx1{width:100%;min-width:auto}}.UpcomingEvents_container__Rncb1{width:100%;max-width:1200px;margin:0 auto}.UpcomingEvents_eventsGrid__cvsXz{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}.UpcomingEvents_eventLink__of0UV{text-decoration:none;color:inherit}.UpcomingEvents_eventCard__JDHic{background:white;border:2px solid var(--color-border);border-radius:var(--radius);padding:1.25rem;transition:var(--transition);display:flex;flex-direction:column;gap:1rem;min-height:160px;cursor:pointer}.UpcomingEvents_eventCard__JDHic:hover,.UpcomingEvents_eventLink__of0UV .UpcomingEvents_eventCard__JDHic:hover{border-color:var(--color-primary);box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-4px)}.UpcomingEvents_eventDate__YQ26f{display:flex;flex-direction:column;align-items:center;padding:.75rem;background:var(--color-primary);color:white;border-radius:var(--radius);min-width:70px;align-self:flex-start}.UpcomingEvents_eventMonth__fPNDK{font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.UpcomingEvents_eventDay__mSpgO{font-size:1.75rem;font-weight:700;line-height:1;margin-top:.25rem}.UpcomingEvents_eventInfo__HMlOE{flex:1 1;display:flex;flex-direction:column;gap:.5rem}.UpcomingEvents_eventTitle__w9ZIF{font-size:1rem;font-weight:600;color:var(--color-text);margin:0;line-height:1.4}.UpcomingEvents_eventExcerpt__V9BFB{font-size:.875rem;color:var(--color-text-light);margin:0;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.UpcomingEvents_buttonContainer__eQXKw{display:flex;justify-content:center;margin-top:2rem}.UpcomingEvents_viewAllButton__20Zom{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 2rem;background:var(--color-primary);color:white;text-decoration:none;border-radius:var(--radius);font-weight:600;font-size:1rem;transition:var(--transition);box-shadow:0 2px 4px rgba(0,0,0,.1)}.UpcomingEvents_viewAllButton__20Zom:hover{background:var(--color-primary-dark);box-shadow:0 4px 8px rgba(0,0,0,.15);transform:translateY(-2px)}.UpcomingEvents_viewAllButton__20Zom:active{transform:translateY(0)}.UpcomingEvents_noEvents__BB4jF{text-align:center;padding:3rem 1rem;color:var(--color-text-light);font-style:italic;font-size:1.125rem}@media (max-width:992px){.UpcomingEvents_eventsGrid__cvsXz{grid-template-columns:repeat(2,1fr);gap:1.25rem}}@media (max-width:768px){.UpcomingEvents_eventsGrid__cvsXz{grid-template-columns:repeat(2,1fr);gap:1rem}.UpcomingEvents_eventCard__JDHic{padding:1rem;min-height:140px}.UpcomingEvents_eventDate__YQ26f{padding:.5rem;min-width:60px}.UpcomingEvents_eventMonth__fPNDK{font-size:.75rem}.UpcomingEvents_eventDay__mSpgO{font-size:1.5rem}.UpcomingEvents_eventTitle__w9ZIF{font-size:.9rem}.UpcomingEvents_eventExcerpt__V9BFB{font-size:.8rem}}@media (max-width:480px){.UpcomingEvents_eventsGrid__cvsXz{grid-template-columns:1fr;gap:1rem}.UpcomingEvents_eventCard__JDHic{flex-direction:row;min-height:auto}.UpcomingEvents_eventDate__YQ26f{min-width:65px}}