:root{--unit-minus05:0.25rem;--unit-base:0.5rem;--unit-plus15:0.75rem;--unit-plus20:1rem;--unit-plus25:1.25rem;--unit-plus30:1.5rem;--unit-plus35:1.75rem;--unit-plus40:2rem;--unit-plus45:2.25rem;--unit-plus50:2.5rem;--unit-plus55:2.75rem;--unit-plus60:3rem;--unit-plus65:3.25rem;--unit-plus70:3.5rem;--unit-plus75:3.75rem;--unit-plus80:4rem;--unit-plus85:4.25rem;--unit-plus90:4.5rem;--unit-plus95:4.75rem;--unit-plus100:5rem;--unit-plus105:5.25rem;--unit-plus110:5.5rem;--unit-plus115:5.75rem;--unit-plus120:6rem;--unit-plus125:6.25rem;--unit-plus130:6.5rem;--unit-plus135:6.75rem;--unit-plus140:7rem;--unit-plus145:7.25rem;--unit-plus150:7.5rem}:root{--space-minus05:var(--unit-minus05);--space-base:var(--unit-base);--space-plus15:var(--unit-plus15);--space-plus20:var(--unit-plus20);--space-plus25:var(--unit-plus25);--space-plus30:var(--unit-plus30);--space-plus35:var(--unit-plus35);--space-plus40:var(--unit-plus40);--space-plus45:var(--unit-plus45);--space-plus50:var(--unit-plus50);--space-plus60:var(--unit-plus60);--space-plus70:var(--unit-plus70);--space-plus80:var(--unit-plus80);--space-plus90:var(--unit-plus90);--space-plus100:var(--unit-plus100);--space-plus110:var(--unit-plus110);--space-plus120:var(--unit-plus120);--space-plus130:var(--unit-plus130);--space-plus140:var(--unit-plus140);--space-plus150:var(--unit-plus150)}:root{--color-blue-500:#11265e;--color-blue-400:#1d42a5;--color-blue:#2a5eec;--color-blue-300:#2a5eec;--color-blue-200:#6a8ef2;--color-blue-100:#aabff7;--color-green-200:#499e57;--color-green-100:#c2e189;--color-yellow-200:#ffd257;--color-yellow-100:#fff2ad;--color-pink-300:#a50f25;--color-pink-200:#ee828d;--color-pink-100:#fac6d2;--color-orange-200:#fb513a;--color-orange-100:#ff9c7c;--color-brown-300:#6c3813;--color-brown-200:#914a22;--color-brown-100:#f1b782:;--color-black:#000000;--color-black-200:#000000;--color-black-100:#121a1a;--color-grey-300:#494f61;--color-grey-200:#7c8399;--color-grey-100:#d2d5df;--color-white-400:#eae4df;--color-white-300:#f7f0eb;--color-white-200:#fcf8f4;--color-white-100:#ffffff;--color-white:#ffffff;--color-sentiment-warning:#fdb518;--color-sentiment-positive:#235339;--color-sentiment-negative:#ab270a}@font-face{font-family:'Crimson Pro';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/crimsonpro/v28/q5uSsoa5M_tv7IihmnkabAReu49Y_Bo-HVKMBi7Ke5s7.ttf) format('truetype')}@font-face{font-family:'Crimson Pro';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/crimsonpro/v28/q5uSsoa5M_tv7IihmnkabAReu49Y_Bo-HVKMBi6Ue5s7.ttf) format('truetype')}@font-face{font-family:'Crimson Pro';font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/crimsonpro/v28/q5uSsoa5M_tv7IihmnkabAReu49Y_Bo-HVKMBi4UfJs7.ttf) format('truetype')}@font-face{font-family:'Crimson Pro';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/crimsonpro/v28/q5uUsoa5M_tv7IihmnkabC5XiXCAlXGks1WZkG18OA.ttf) format('truetype')}@font-face{font-family:'Crimson Pro';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/crimsonpro/v28/q5uUsoa5M_tv7IihmnkabC5XiXCAlXGks1WZzm18OA.ttf) format('truetype')}@font-face{font-family:'Crimson Pro';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/crimsonpro/v28/q5uUsoa5M_tv7IihmnkabC5XiXCAlXGks1WZTmp8OA.ttf) format('truetype')}@font-face{font-family:'Neighbour Sans';src:url('https://webcdn-compassion-ca.s3.amazonaws.com/_2/fonts/neighbour-sans/NeighbourSans-Bold.woff2') format('woff2');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Neighbour Sans';src:url('https://webcdn-compassion-ca.s3.amazonaws.com/_2/fonts/neighbour-sans/NeighbourSans-BoldOblique.woff2') format('woff2');font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Neighbour Sans';src:url('https://webcdn-compassion-ca.s3.amazonaws.com/_2/fonts/neighbour-sans/NeighbourSans-Regular.woff2') format('woff2');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Neighbour Sans';src:url('https://webcdn-compassion-ca.s3.amazonaws.com/_2/fonts/neighbour-sans/NeighbourSans-RegularOblique.woff2') format('woff2');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Neighbour Sans';src:url('https://webcdn-compassion-ca.s3.amazonaws.com/_2/fonts/neighbour-sans/NeighbourSans-LightOblique.woff2') format('woff2');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Neighbour Sans';src:url('https://webcdn-compassion-ca.s3.amazonaws.com/_2/fonts/neighbour-sans/NeighbourSans-Light.woff2') format('woff2');font-weight:300;font-style:normal;font-display:swap}:root{--font-family-sans:"Neighbour Sans","Inter","Helvetica Neue","Arial",sans-serif;--font-family-serif:"Crimson Pro","Lava Kannada","Hoefler Text","Georgia",serif;--font-style-normal:normal;--font-style-italic:italic;--font-weight-sans-bold:bold;--font-weight-sans-regular:regular;--font-weight-sans-light:300;--font-weight-serif-thin:300;--font-weight-serif-text:400;--font-weight-serif-black:800;--font-size-normal-base:var(--unit-plus20);--font-size-normal-plus10:1.25rem;--font-size-normal-plus20:1.5625rem;--font-size-normal-plus30:1.9375rem;--font-size-normal-plus40:2.4375rem;--font-size-normal-plus50:3.0625rem;--font-size-normal-plus60:3.8125rem;--font-size-normal-plus70:4.75rem;--font-size-normal-plus80:5.9375rem;--font-size-normal-plus90:7.4375rem;--font-size-normal-minus10:0.8125rem;--font-size-normal-minus20:0.625rem;--font-size-small-base:var(--unit-plus20);--font-size-small-plus10:1.125rem;--font-size-small-plus20:1.25rem;--font-size-small-plus30:1.4375rem;--font-size-small-plus40:1.625rem;--font-size-small-plus50:1.8125rem;--font-size-small-plus60:2.0625rem;--font-size-small-plus70:2.3125rem;--font-size-small-plus80:2.625rem;--font-size-small-plus90:2.9375rem;--font-size-small-minus10:0.875rem;--font-size-small-minus20:0.75rem;--font-lineHeight-normal-minus20:var(--unit-plus20);--font-lineHeight-normal-minus10:var(--unit-plus25);--font-lineHeight-normal-base:var(--unit-plus35);--font-lineHeight-normal-plus10:var(--unit-plus40);--font-lineHeight-normal-plus20:var(--unit-plus45);--font-lineHeight-normal-plus30:var(--unit-plus50);--font-lineHeight-normal-plus40:var(--unit-plus60);--font-lineHeight-normal-plus50:var(--unit-plus70);--font-lineHeight-normal-plus60:var(--unit-plus85);--font-lineHeight-normal-plus70:var(--unit-plus105);--font-lineHeight-normal-plus80:var(--unit-plus135);--font-lineHeight-normal-plus90:8.25rem;--font-lineHeight-small-minus20:var(--unit-plus25);--font-lineHeight-small-minus10:var(--unit-plus25);--font-lineHeight-small-base:var(--unit-plus35);--font-lineHeight-small-plus10:var(--unit-plus35);--font-lineHeight-small-plus20:var(--unit-plus40);--font-lineHeight-small-plus30:var(--unit-plus45);--font-lineHeight-small-plus40:var(--unit-plus50);--font-lineHeight-small-plus50:var(--unit-plus55);--font-lineHeight-small-plus60:var(--unit-plus60);--font-lineHeight-small-plus70:var(--unit-plus65);--font-lineHeight-small-plus80:var(--unit-plus70);--font-lineHeight-small-plus90:var(--unit-plus75);--font-paragraphSpacing-normal-minus20:0.625rem;--font-paragraphSpacing-normal-minus10:0.75rem;--font-paragraphSpacing-normal-base:var(--unit-plus20);--font-paragraphSpacing-normal-plus10:1.25rem;--font-paragraphSpacing-normal-plus20:1.5rem;--font-paragraphSpacing-normal-plus30:2rem;--font-paragraphSpacing-normal-plus40:2.5rem;--font-paragraphSpacing-normal-plus50:3rem;--font-paragraphSpacing-normal-plus60:3.75rem;--font-paragraphSpacing-normal-plus70:4.75rem;--font-paragraphSpacing-normal-plus80:6rem;--font-paragraphSpacing-normal-plus90:7.5rem;--font-paragraphSpacing-small-minus20:0.75rem;--font-paragraphSpacing-small-minus10:0.875rem;--font-paragraphSpacing-small-base:var(--unit-plus20);--font-paragraphSpacing-small-plus10:1.125rem;--font-paragraphSpacing-small-plus20:1.25rem;--font-paragraphSpacing-small-plus30:1.5rem;--font-paragraphSpacing-small-plus40:1.75rem;--font-paragraphSpacing-small-plus50:1.75rem;--font-paragraphSpacing-small-plus60:2rem;--font-paragraphSpacing-small-plus70:2.25rem;--font-paragraphSpacing-small-plus80:2.625rem;--font-paragraphSpacing-small-plus90:3rem}:root{--shadow-onLight-base:0px 1px 3px 0px rgba(29,66,165,0.07),0px 1px 2px 0px rgba(29,66,165,0.12);--shadow-onLight-plus10:0px 4px 6px 0px rgba(29,66,165,0.05),0px 2px 7px 0px rgba(29,66,165,0.1);--shadow-onLight-plus20:0px 4px 6px 0px rgba(29,66,165,0.05),0px 10px 15px 0px rgba(29,66,165,0.1);--shadow-onLight-plus30:0px 10px 10px 0px rgba(29,66,165,0.05),0px 20px 25px 0px rgba(29,66,165,0.08);--shadow-onLight-plus40:0px 25px 50px 0px rgba(29,66,165,0.25);--shadow-onDark-base:0px 1px 3px 0px rgba(0,0,0,0.25),0px 1px 2px 0px rgba(0,0,0,0.5);--shadow-onDark-plus10:0px 4px 6px 0px rgba(0,0,0,0.15),0px 2px 7px 0px rgba(0,0,0,0.35);--shadow-onDark-plus20:0px 4px 6px 0px rgba(0,0,0,0.15),0px 10px 15px 0px rgba(0,0,0,0.35);--shadow-onDark-plus30:0px 10px 10px 0px rgba(0,0,0,0.15),0px 20px 25px 0px rgba(0,0,0,0.35);--shadow-onDark-plus40:0px 25px 50px 0px rgba(0,0,0,0.55)}:root{--border-radius-none:0;--border-radius-base:var(--unit-minus05);--border-radius-plus10:var(--unit-base);--border-radius-plus20:var(--unit-plus15);--border-radius-plus30:var(--unit-plus20);--border-radius-full:9999px;--border-width-none:0;--border-width-base:0.0625rem;--border-width-plus10:0.125rem;--border-width-plus20:0.1875rem;--border-width-plus30:0.25rem;--border-width-plus40:0.3125rem;--border-width-plus50:0.375rem}.shadow{-webkit-box-shadow:var(--shadow-onLight-base);box-shadow:var(--shadow-onLight-base)}.shadow-md{-webkit-box-shadow:var(--shadow-onLight-plus10);box-shadow:var(--shadow-onLight-plus10)}.shadow-lg{-webkit-box-shadow:var(--shadow-onLight-plus20);box-shadow:var(--shadow-onLight-plus20)}.shadow-xl{-webkit-box-shadow:var(--shadow-onLight-plus30);box-shadow:var(--shadow-onLight-plus30)}.shadow-2xl{-webkit-box-shadow:var(--shadow-onLight-plus40);box-shadow:var(--shadow-onLight-plus40)}.rounded-sm{border-radius:0.25rem}.rounded{border-radius:0.5rem}.rounded-md{border-radius:1rem}.rounded-lg{border-radius:2rem}.rounded-full{border-radius:9999px}.box-sizing{-webkit-box-sizing:border-box;box-sizing:border-box}html:has(.dialog[open]){overflow:hidden;scrollbar-gutter:stable}.dialog,.dialog *,.dialog :after,.dialog :before{-webkit-box-sizing:border-box;box-sizing:border-box}.dialog{-webkit-box-sizing:border-box;box-sizing:border-box;width:min(95%,930px);padding-inline:var(--space-plus40);padding-block:var(--space-plus50);border:1px solid var(--color-grey-100);border-radius:var(--border-radius-plus20);background:var(--color-white);color:inherit;font:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--space-plus30);max-block-size:90dvh;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.dialog::-ms-backdrop{background:color-mix(in srgb,var(--color-black-100) 80%,transparent);backdrop-filter:blur(8px)}.dialog::backdrop{background:color-mix(in srgb,var(--color-black-100) 80%,transparent);backdrop-filter:blur(8px)}.dialog[open]{-webkit-animation:dialog-in 200ms cubic-bezier(0.16,1,0.3,1);animation:dialog-in 200ms cubic-bezier(0.16,1,0.3,1)}.dialog[open]::-ms-backdrop{animation:fade-in 200ms ease}.dialog[open]::backdrop{-webkit-animation:fade-in 200ms ease;animation:fade-in 200ms ease}.dialog[open].is-closing{-webkit-animation:dialog-out 150ms ease-in forwards;animation:dialog-out 150ms ease-in forwards}.dialog[open].is-closing::-ms-backdrop{animation:fade-out 150ms ease forwards}.dialog[open].is-closing::backdrop{-webkit-animation:fade-out 150ms ease forwards;animation:fade-out 150ms ease forwards}@-webkit-keyframes fade-in{0%{opacity:0}}@keyframes fade-in{0%{opacity:0}}@-webkit-keyframes fade-out{to{opacity:0}}@keyframes fade-out{to{opacity:0}}@-webkit-keyframes dialog-in{0%{opacity:0;-webkit-transform:scale(0.96);transform:scale(0.96)}}@keyframes dialog-in{0%{opacity:0;-webkit-transform:scale(0.96);transform:scale(0.96)}}@-webkit-keyframes dialog-out{to{opacity:0;-webkit-transform:scale(0.96);transform:scale(0.96)}}@keyframes dialog-out{to{opacity:0;-webkit-transform:scale(0.96);transform:scale(0.96)}}@media (prefers-reduced-motion:reduce){.dialog[open].is-closing::-ms-backdrop,.dialog[open]::-ms-backdrop{animation-duration:1ms}.dialog[open],.dialog[open].is-closing,.dialog[open].is-closing::backdrop,.dialog[open]::backdrop{-webkit-animation-duration:1ms;animation-duration:1ms}}.dialog__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--space-plus20);margin-bottom:1rem;padding-right:1.5rem;text-align:center}.dialog__close{position:absolute;top:1rem;right:1rem;display:-ms-grid;display:grid;place-items:center;width:1.5rem;height:1.5rem;padding:0;border:0;border-radius:4px;background:transparent;color:var(--color-grey-200);cursor:pointer;opacity:0.7;-webkit-transition:opacity 120ms ease,background-color 120ms ease;transition:opacity 120ms ease,background-color 120ms ease}.dialog__close:hover{opacity:1;background:var(--color-white-200)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media only screen and (max-width:767px){.dialog{width:min(100%,480px);padding-inline:var(--space-plus20);padding-block:var(--space-plus30);gap:var(--space-plus15)}.dialog__close{top:8px;right:8px}.dialog__header{padding-right:0;gap:var(--space-base)}}:root{--radio-button-border-radius:var(--border-radius-plus20);--button-border-radius:var(--border-radius-plus20);--button-small-padding-y:var(--space-base);--button-small-padding-x:var(--space-plus20);--button-medium-padding-y:var(--space-plus15);--button-medium-padding-x:var(--space-plus30);--button-border-width:var(--border-width-plus10);--button-primary-underline:none;--button-primary-default-background-color:var(--color-blue-300);--button-primary-default-text-color:var(--color-text-onDark);--button-primary-default-icon-color:var(--color-text-onDark);--button-primary-default-border-color:var(--color-blue-300);--button-primary-hover-background-color:var(--color-blue-400);--button-primary-hover-border-color:var(--color-blue-400);--button-primary-focus-background-color:var(--color-blue-300);--button-primary-focus-border-color:var(--color-blue-400);--button-primary-hover-text-color:var(--color-text-onDark);--button-primary-hover-icon-color:var(--color-text-onDark);--button-primary-disabled-background-color:var(--color-grey-200);--button-primary-disabled-text-color:var(--color-grey-100);--button-primary-disabled-icon-color:var(--color-grey-100);--button-primary-disabled-border-color:var(--color-grey-200);--button-primary-border-radius:var(--border-radius-plus20);--button-default-shadow:var(--shadow-onLight-base);--button-hover-shadow:var(--shadow-onLight-plus10);--button-active-shadow:var(--shadow-onLight-plus10);--button-primary-active-shadow-onLight:0px 0px 0px 2px var(--button-primary-focus-border-color) inset;--text-button-medium:var(--font-style-normal) var(--font-weight-sans-bold) var(--font-size-normal-base) /var(--unit-plus25) var(--font-family-sans);--text-button-small:var(--font-style-normal) var(--font-weight-sans-bold) var(--font-size-normal-minus10) /var(--font-lineHeight-normal-minus10) var(--font-family-sans)}.button,button.button,input[type=submit].button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-transform:capitalize;font:var(--text-button-medium);-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--space-base);-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;background:var(--button-primary-default-background-color);border:var(--border-width-plus10) solid var(--button-primary-default-background-color);border-radius:var(--button-border-radius);padding:var(--button-medium-padding-y) var(--button-medium-padding-x) var(--button-medium-padding-y) var(--button-medium-padding-x);letter-spacing:0.01625rem;color:var(--button-primary-default-text-color);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto!important;text-decoration:none;-webkit-box-shadow:var(--button-default-shadow);box-shadow:var(--button-default-shadow);cursor:pointer;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}.button:active,.button:hover,button.button:active,button.button:hover,input[type=submit].button:active,input[type=submit].button:hover{background:var(--button-primary-hover-background-color);border-color:var(--button-primary-hover-border-color);-webkit-box-shadow:var(--button-hover-shadow);box-shadow:var(--button-hover-shadow)}.button:focus,button.button:focus,input[type=submit].button:focus{background:var(--button-primary-focus-background-color);border-color:var(--button-primary-focus-border-color);-webkit-box-shadow:var(--button-active-shadow),var(--button-primary-active-shadow-onLight);box-shadow:var(--button-active-shadow),var(--button-primary-active-shadow-onLight)}.button.fw,button.button.fw,input[type=submit].button.fw{width:100%!important}.button.disabled,.button[disabled=disabled],button.button.disabled,button.button[disabled=disabled],input[type=submit].button.disabled,input[type=submit].button[disabled=disabled]{background:var(--button-primary-disabled-background-color);color:var(--button-primary-disabled-text-color);border-color:var(--button-primary-disabled-border-color)}.button.button-onDark,button.button.button-onDark,input[type=submit].button.button-onDark{color:var(--color-blue-300);border:var(--border-width-plus10,2px) solid var(--color-white-200);background:var(--color-white-200);-webkit-box-shadow:var(--button-default-shadow-onDark);box-shadow:var(--button-default-shadow-onDark)}.button.button-onDark:active,.button.button-onDark:hover,button.button.button-onDark:active,button.button.button-onDark:hover,input[type=submit].button.button-onDark:active,input[type=submit].button.button-onDark:hover{background:var(--color-white-100);border:var(--border-width-plus10,2px) solid var(--color-white-100);-webkit-box-shadow:var(--button-hover-shadow-onDark);box-shadow:var(--button-hover-shadow-onDark)}.button.button-onDark:focus,button.button.button-onDark:focus,input[type=submit].button.button-onDark:focus{border-color:var(--color-blue-100);-webkit-box-shadow:var(--button-hover-shadow-onDark),0px 0px 0px 2px var(--color-blue-100) inset;box-shadow:var(--button-hover-shadow-onDark),0px 0px 0px 2px var(--color-blue-100) inset}.button.button-onDark.disabled,.button.button-onDark[disabled=disabled],button.button.button-onDark.disabled,button.button.button-onDark[disabled=disabled],input[type=submit].button.button-onDark.disabled,input[type=submit].button.button-onDark[disabled=disabled]{color:var(--color-grey-100);border-color:var(--color-grey-100);background:var(--color-grey-200)}.button.button-cta,button.button.button-cta,input[type=submit].button.button-cta{color:var(--color-text-onLight);border-color:var(--color-yellow-200);background:var(--color-yellow-200)}.button.button-cta:active,.button.button-cta:hover,button.button.button-cta:active,button.button.button-cta:hover,input[type=submit].button.button-cta:active,input[type=submit].button.button-cta:hover{border-color:var(--color-yellow-200);background:var(--color-yellow-100)}.button.button-cta:focus,button.button.button-cta:focus,input[type=submit].button.button-cta:focus{border-color:var(--color-brown-200);-webkit-box-shadow:var(--button-active-shadow),0px 0px 0px 4px var(--color-brown-200) inset;box-shadow:var(--button-active-shadow),0px 0px 0px 4px var(--color-brown-200) inset}.button.button-cta.disabled,.button.button-cta[disabled=disabled],button.button.button-cta.disabled,button.button.button-cta[disabled=disabled],input[type=submit].button.button-cta.disabled,input[type=submit].button.button-cta[disabled=disabled]{color:var(--color-grey-200);border-color:var(--color-grey-100,#d2d5df);background:var(--color-grey-100,#d2d5df)}.button.button-secondary,button.button.button-secondary,input[type=submit].button.button-secondary{color:var(--color-blue-300);border-color:var(--color-blue-100);background:var(--color-button-background-secondary)}.button.button-secondary:active,.button.button-secondary:hover,button.button.button-secondary:active,button.button.button-secondary:hover,input[type=submit].button.button-secondary:active,input[type=submit].button.button-secondary:hover{color:var(--color-blue-400);border-color:var(--color-blue-400);background:var(--color-white-200)}.button.button-secondary:focus,button.button.button-secondary:focus,input[type=submit].button.button-secondary:focus{border:2px solid var(--color-black)}.button.button-secondary.disabled,.button.button-secondary[disabled=disabled],button.button.button-secondary.disabled,button.button.button-secondary[disabled=disabled],input[type=submit].button.button-secondary.disabled,input[type=submit].button.button-secondary[disabled=disabled]{border-color:var(--color-grey-200);background:var(--color-white-400);color:var(--color-grey-200)}.button.button-secondary.button-onDark,button.button.button-secondary.button-onDark,input[type=submit].button.button-secondary.button-onDark{color:var(--color-text-onDark);border-color:var(--color-blue-200);background:var(--color-blue-400)}.button.button-secondary.button-onDark:active,.button.button-secondary.button-onDark:focus,.button.button-secondary.button-onDark:hover,button.button.button-secondary.button-onDark:active,button.button.button-secondary.button-onDark:focus,button.button.button-secondary.button-onDark:hover,input[type=submit].button.button-secondary.button-onDark:active,input[type=submit].button.button-secondary.button-onDark:focus,input[type=submit].button.button-secondary.button-onDark:hover{border-color:var(--color-blue-200);background:var(--color-blue-500)}.button.button-secondary.button-onDark.disabled,.button.button-secondary.button-onDark[disabled=disabled],button.button.button-secondary.button-onDark.disabled,button.button.button-secondary.button-onDark[disabled=disabled],input[type=submit].button.button-secondary.button-onDark.disabled,input[type=submit].button.button-secondary.button-onDark[disabled=disabled]{color:var(--color-grey-100);border-color:var(--color-grey-100);background:var(--color-grey-200)}.button.button-tertiary,button.button.button-tertiary,input[type=submit].button.button-tertiary{color:var(--color-text-interactive-onLight);border:0;text-decoration:underline;-webkit-box-shadow:none;box-shadow:none;background:none;padding:0}.button.button-tertiary:active,.button.button-tertiary:focus,.button.button-tertiary:hover,button.button.button-tertiary:active,button.button.button-tertiary:focus,button.button.button-tertiary:hover,input[type=submit].button.button-tertiary:active,input[type=submit].button.button-tertiary:focus,input[type=submit].button.button-tertiary:hover{color:var(--color-blue-400)}.button.button-tertiary.disabled,.button.button-tertiary[disabled=disabled],button.button.button-tertiary.disabled,button.button.button-tertiary[disabled=disabled],input[type=submit].button.button-tertiary.disabled,input[type=submit].button.button-tertiary[disabled=disabled]{color:var(--color-grey-200)}.button.button-tertiary.disabled:active,.button.button-tertiary.disabled:focus,.button.button-tertiary.disabled:hover,.button.button-tertiary[disabled=disabled]:active,.button.button-tertiary[disabled=disabled]:focus,.button.button-tertiary[disabled=disabled]:hover,button.button.button-tertiary.disabled:active,button.button.button-tertiary.disabled:focus,button.button.button-tertiary.disabled:hover,button.button.button-tertiary[disabled=disabled]:active,button.button.button-tertiary[disabled=disabled]:focus,button.button.button-tertiary[disabled=disabled]:hover,input[type=submit].button.button-tertiary.disabled:active,input[type=submit].button.button-tertiary.disabled:focus,input[type=submit].button.button-tertiary.disabled:hover,input[type=submit].button.button-tertiary[disabled=disabled]:active,input[type=submit].button.button-tertiary[disabled=disabled]:focus,input[type=submit].button.button-tertiary[disabled=disabled]:hover{background-color:transparent;border-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}.button.button-tertiary.button-onDark,button.button.button-tertiary.button-onDark,input[type=submit].button.button-tertiary.button-onDark{color:var(--color-text-onDark)}.button.button-tertiary.button-onDark:active,.button.button-tertiary.button-onDark:focus,.button.button-tertiary.button-onDark:hover,button.button.button-tertiary.button-onDark:active,button.button.button-tertiary.button-onDark:focus,button.button.button-tertiary.button-onDark:hover,input[type=submit].button.button-tertiary.button-onDark:active,input[type=submit].button.button-tertiary.button-onDark:focus,input[type=submit].button.button-tertiary.button-onDark:hover{color:var(--color-white-300);background:none;border:0;-webkit-box-shadow:none;box-shadow:none}.button.button-tertiary.button-onDark.disabled,.button.button-tertiary.button-onDark[disabled=disabled],button.button.button-tertiary.button-onDark.disabled,button.button.button-tertiary.button-onDark[disabled=disabled],input[type=submit].button.button-tertiary.button-onDark.disabled,input[type=submit].button.button-tertiary.button-onDark[disabled=disabled]{color:var(--color-grey-200);border-color:rgba(0,0,0,0);background-color:transparent}.button.button-tertiary.button-onDark.disabled:active,.button.button-tertiary.button-onDark.disabled:focus,.button.button-tertiary.button-onDark.disabled:hover,.button.button-tertiary.button-onDark[disabled=disabled]:active,.button.button-tertiary.button-onDark[disabled=disabled]:focus,.button.button-tertiary.button-onDark[disabled=disabled]:hover,button.button.button-tertiary.button-onDark.disabled:active,button.button.button-tertiary.button-onDark.disabled:focus,button.button.button-tertiary.button-onDark.disabled:hover,button.button.button-tertiary.button-onDark[disabled=disabled]:active,button.button.button-tertiary.button-onDark[disabled=disabled]:focus,button.button.button-tertiary.button-onDark[disabled=disabled]:hover,input[type=submit].button.button-tertiary.button-onDark.disabled:active,input[type=submit].button.button-tertiary.button-onDark.disabled:focus,input[type=submit].button.button-tertiary.button-onDark.disabled:hover,input[type=submit].button.button-tertiary.button-onDark[disabled=disabled]:active,input[type=submit].button.button-tertiary.button-onDark[disabled=disabled]:focus,input[type=submit].button.button-tertiary.button-onDark[disabled=disabled]:hover{background-color:transparent;border-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}.dialog__title{margin:0;font-size:var(--font-size-normal-plus30);line-height:var(--font-lineHeight-normal-plus30);font-weight:600;letter-spacing:-0.01em}.dialog__description{margin:0;font-size:var(--font-size-normal-plus10);color:var(--color-grey-300)}.dialog__body{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) var(--space-plus30) minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-plus30)}.dialog__body .sponsorship-option__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--space-plus20);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:2px solid var(--color-grey-100);border-radius:8px;padding-inline:var(--space-plus20);padding-block:var(--space-plus25)}.dialog__body .sponsorship-option__card.sponsorship-option__card--highlight{border:2px solid var(--color-blue-300)}.dialog__body .sponsorship-option__content-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--space-plus15)}.dialog__body .sponsorship-option__card-title-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dialog__body .sponsorship-option__card-title{margin:0;font-size:var(--font-size-normal-plus10);font-weight:600}.dialog__body .sponsorship-option__badge{font-size:var(--font-size-normal-minus10);padding-inline:var(--space-base);padding-block:var(--space-minus05);background-color:var(--color-yellow-200);border-radius:8px;color:var(--color-black)}.dialog__body .sponsorship-option__detail-list{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--space-minus05)}.dialog__body .sponsorship-option__detail-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0.5rem;position:relative;padding-left:1.5rem;font-size:var(--font-size-normal-base);color:var(--color-grey-300)}.dialog__body .sponsorship-option__detail-item:before{content:"";position:absolute;left:0;top:0.25em;width:16px;height:16px;background-color:var(--color-black-100);-webkit-mask:url(https://webcdn-compassion-ca.s3.amazonaws.com/_2/icons/check.svg) center/contain no-repeat;mask:url(https://webcdn-compassion-ca.s3.amazonaws.com/_2/icons/check.svg) center/contain no-repeat}.dialog__body .sponsorship-option__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:var(--space-minus05);margin-block:var(--space-minus05)}.dialog__body .sponsorship-option__price p{font-size:var(--font-size-normal-base);color:var(--color-grey-300);margin:0}.dialog__body .sponsorship-option__price .sponsorship-option__price-amount{font-size:var(--font-size-normal-plus30);color:var(--color-black-100);font-weight:700}@media only screen and (max-width:767px){.dialog__title{font-size:var(--font-size-normal-plus10);line-height:var(--font-lineHeight-normal-plus10);margin-top:var(--space-minus05)}.dialog__description{font-size:var(--font-size-normal-minus10);line-height:var(--font-lineHeight-normal-minus20)}.dialog__body{-ms-grid-columns:(minmax(0,1fr))[1];grid-template-columns:repeat(1,minmax(0,1fr))}.dialog__body .sponsorship-option__card-title-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--space-base)}.dialog__body .sponsorship-option__card-title{font-size:var(--font-size-normal-base);line-height:var(--font-lineHeight-normal-minus10);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.dialog__body .sponsorship-option__badge{font-size:var(--font-size-normal-minus20);padding-inline:var(--space-base);padding-block:var(--space-minus05)}.dialog__body .sponsorship-option__detail-item{font-size:var(--font-size-normal-minus10);padding-left:1.25rem}.dialog__body .sponsorship-option__detail-item:before{top:0.4em;width:12px;height:12px}.dialog__body .sponsorship-option__price p{font-size:var(--font-size-normal-minus10)}.dialog__body .sponsorship-option__price .sponsorship-option__price-amount{font-size:var(--font-size-normal-plus20)}.dialog__body .sponsorship-option__content-group .button{padding:var(--button-small-padding-y) var(--button-small-padding-x) var(--button-small-padding-y) var(--button-small-padding-x);font:var(--text-button-small)}}