.info-section{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:calc(50% - 32px) 1fr;gap:64px;align-items:center}@media(max-width:1024px){.info-section{grid-template-columns:1fr;gap:48px;text-align:center}}.info-section .section-image-wrap{position:relative;border-radius:20px;overflow:hidden}@media(max-width:1024px){.info-section .section-image-wrap{max-width:600px;margin:0 auto;width:100%}}.info-section .section-image{object-fit:cover;border-radius:20px}.info-section .section-content{display:flex;flex-direction:column;gap:32px;max-width:592px}@media(max-width:1024px){.info-section .section-content{align-items:center;max-width:100%}}.info-section .section-label{display:flex;align-items:center;gap:5px;font-size:16px;font-weight:500;color:#2ba4c0;text-transform:uppercase;letter-spacing:0px;line-height:19.6px}.info-section .label-icon{width:28px;height:20px;margin-right:-1px}.info-section .section-title{font-size:48px;font-weight:500;line-height:52.8px;color:var(--color-text-dark);margin:-20px 0 0;display:flex;flex-wrap:wrap;gap:12px}.info-section .section-title-normal{font-family:Figtree,sans-serif;font-weight:500}.info-section .section-title-italic{font-family:Sriracha,cursive;font-weight:400;line-height:48px}.info-section .section-description{font-family:Figtree,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#383831;margin:-16px 0 0;max-width:520px}@media(max-width:1024px){.info-section .section-description{max-width:100%}}.info-section .btn.btn-section{padding:12px 20px;border-radius:12px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;border:none;align-self:flex-start;background-color:#2ba4c0;color:#fff;line-height:19.2px;margin-top:-16px;text-decoration:none}@media(max-width:1024px){.info-section .btn.btn-section{align-self:center}}.info-section .btn.btn-section:hover{background-color:#2394ac;transform:translateY(-2px);box-shadow:0 4px 12px #2ba4c066}@media(max-width:1400px){.info-section{padding:0 5rem}}@media(max-width:1024px){.info-section{grid-template-columns:1fr;gap:48px;padding:0 32px}.info-section .section-image-wrap{width:100%;order:-1}.info-section .section-image{width:100%;height:auto}.info-section .section-title{font-size:32px;line-height:1.2;margin-top:0}.info-section .section-title-italic{line-height:1.2}}@media(max-width:768px){.info-section{padding:0 16px;gap:32px}}*{font-family:Roboto,sans-serif;margin:0;padding:0;outline:none;box-sizing:border-box}html,body{height:100%}body{margin:0;font-family:Roboto,Helvetica Neue,sans-serif}body.no-scroll{overflow:hidden}.desktop-only{display:block}@media(max-width:1024px){.desktop-only{display:none}}.mobile-only{display:none}@media(max-width:1024px){.mobile-only{display:block}}:root{--color-text-dark: #171714;--color-text-dark-hover: #1a5293;--color-text-light: #f4f4f5;--color-primary: #0d4075;--color-primary-hover: #0b2d51;--color-secondary: #c6333c;--color-secondary-light: #d9d9d9;--color-secondary-hover: #af2020;--button-green: #bff39b;--button-green-hover: #9ec781;--background: #f2e9d8;--background-alt: #e5d2b8;--color-accent: #2ba4c0;--color-accent-hover: #1b7f99;--color-disabled: #c6c6c6;--button-green-disabled: rgb(from var(--button-green) r g b / .7);--header-background: var(--background);--header-background-scrolled: var(--background-alt);--nav-link-color: var(--color-text-dark);--nav-link-color-hover: var(--color-accent);--logo-text-color: var(--color-text-dark-hover);--dropdown-background-hover: var(--button-green)}html{color:var(--color-text-dark)}body{margin:0;padding:0;font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}button{cursor:pointer;border:none;font-family:Figtree,sans-serif}button.primary-button,button.accent-button,button.tertiary-button,button.green-button,button.secondary-button{background-color:var(--color-primary);color:var(--color-text-light);padding:9.5px 24px;border-radius:12px;font-size:16px;font-weight:500;cursor:pointer;display:inline-block;transition:background-color .2s ease}button.primary-button:hover,button.accent-button:hover,button.tertiary-button:hover,button.green-button:hover,button.secondary-button:hover{background-color:var(--color-primary-hover)}button.primary-button:disabled,button.accent-button:disabled,button.tertiary-button:disabled,button.green-button:disabled,button.secondary-button:disabled{cursor:not-allowed;transition:none;animation:none}button.secondary-button{background-color:var(--color-secondary)}button.secondary-button:hover{background-color:var(--color-secondary-hover)}button.green-button{color:var(--color-text-dark);background-color:var(--button-green)}button.green-button:hover{background-color:var(--button-green-hover)}button.green-button:disabled{background-color:var(--button-green-disabled)}button.green-button:disabled:hover{background-color:var(--button-green-disabled)}button.tertiary-button{background-color:#2e2e2e;color:var(--color-text-light)}button.tertiary-button:hover{background-color:var(--color-text-dark);color:var(--color-text-light)}button.accent-button{background-color:var(--color-accent, #2ba4c0);color:var(--color-text-light)}button.accent-button:hover{background-color:var(--color-accent-hover);color:var(--color-text-light)}button.accent-button[disabled]{background-color:var(--color-disabled);color:var(--color-text-dark)}.donate-dialog-container .mat-mdc-dialog-container .mdc-dialog__surface{border-radius:30px}
