@charset "UTF-8";.web-campaign__campaign.svelte-4d19is{background:#fff;color:#22272a;padding:.625rem;border-radius:8px}.web-campaign__campaign.svelte-4d19is .tile-title:where(.svelte-4d19is){font-size:1.2rem;font-weight:500;line-height:1.4rem}.web-campaign__campaign.svelte-4d19is:visited,.web-campaign__campaign.svelte-4d19is:hover{text-decoration:none;color:initial}.line-break.svelte-vlnrn2{width:100%}.background.svelte-165xzjf{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-100}.footer-container.svelte-165xzjf{background-color:#fff;z-index:100}.g2gg-campaign.svelte-1qkuduh{text-align:center;max-width:1200px;margin:0 auto}.g2gg-campaign.dark.svelte-1qkuduh{color:#fff}.g2gg-campaign.light.svelte-1qkuduh{color:#000}@media (min-width: 960px){.g2gg-campaign.svelte-1qkuduh{margin:12px;border-radius:8px}}@media (min-width: 1280px){.g2gg-campaign.svelte-1qkuduh{margin:12px auto}}.body.svelte-1qkuduh{display:flex;flex-direction:column;padding:12px}.body.svelte-1qkuduh .detail:where(.svelte-1qkuduh){padding-top:77px}@media (min-width: 960px){.body.svelte-1qkuduh{flex-direction:row}.body.svelte-1qkuduh .image:where(.svelte-1qkuduh){flex-basis:55%}.body.svelte-1qkuduh .detail:where(.svelte-1qkuduh){flex-basis:45%;padding-left:12px;display:flex;flex-direction:column;padding-top:0}.body.svelte-1qkuduh .detail:where(.svelte-1qkuduh) .options:where(.svelte-1qkuduh){flex-grow:1}}.image.svelte-1qkuduh{width:100%;position:relative}.image.svelte-1qkuduh img:where(.svelte-1qkuduh){width:100%;display:block}.logo.svelte-1qkuduh{position:absolute;bottom:0;left:50%;transform:translate(-50%) translateY(50%);border:6px solid}.logo.svelte-1qkuduh img:where(.svelte-1qkuduh){height:130px;width:auto}@media (min-width: 960px){.logo.svelte-1qkuduh{position:initial;transform:none;margin:0;border:0}.logo.svelte-1qkuduh img:where(.svelte-1qkuduh){height:auto;width:100%}}.heading.svelte-1qkuduh{font-size:1.125rem;font-weight:400}@media (min-width: 960px){.heading.svelte-1qkuduh{margin-top:24px}}.progress-bar.svelte-1qkuduh{margin-top:36px}.progress-bar.svelte-1qkuduh .progress-background:where(.svelte-1qkuduh){background-color:#fff;width:100%;border-radius:99px;height:20px;overflow:hidden}.progress-bar.svelte-1qkuduh .progress-marker:where(.svelte-1qkuduh){border-radius:99px;height:20px}.progress-bar.svelte-1qkuduh .progress-label:where(.svelte-1qkuduh){font-size:.9375rem;text-align:right}.progress-bar.hide.svelte-1qkuduh{display:none}.options.svelte-1qkuduh{display:flex;gap:12px;margin-top:36px}.options.svelte-1qkuduh .option:where(.svelte-1qkuduh){cursor:pointer;background-color:#fff;border-radius:8px;padding:6px;flex-basis:100%;position:relative;display:flex;flex-direction:column;justify-content:center}.options.svelte-1qkuduh .option:where(.svelte-1qkuduh) .option-label:where(.svelte-1qkuduh){color:#000;font-size:2.5rem;font-weight:700;padding:3.125rem 0;margin-top:-40px}@media (min-width: 960px){.options.svelte-1qkuduh .option:where(.svelte-1qkuduh) .option-label:where(.svelte-1qkuduh){padding:1rem 0}}.options.svelte-1qkuduh .option:where(.svelte-1qkuduh) button:where(.svelte-1qkuduh){cursor:pointer;border-radius:.25rem;border:none;font-size:1.125rem;padding:5px;position:absolute;bottom:5px;left:5px;right:5px;width:calc(100% - 10px)}.footer-container.svelte-1qkuduh{background-color:#fff;z-index:100;text-align:left}@media (min-width: 960px){.footer-container.svelte-1qkuduh{border-radius:0 0 8px 8px;box-shadow:0 4px 8px 1px #0000001a}}.g2gg-campaign .panel{color:#000}
