@font-face{font-family:gill_sansregular;src:url(/fonts/gillsans/gillsans-01-webfont.woff2) format("woff2"),url(/fonts/gillsans/gillsans-01-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gill_sansbold;src:url(/fonts/gillsans/gillsans-bold-02-webfont.woff2) format("woff2"),url(/fonts/gillsans/gillsans-bold-02-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gill_sansbold_italic;src:url(/fonts/gillsans/gillsans-bolditalic-04-webfont.woff2) format("woff2"),url(/fonts/gillsans/gillsans-bolditalic-04-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gill_sansitalic;src:url(/fonts/gillsans/gillsans-italic-03-webfont.woff2) format("woff2"),url(/fonts/gillsans/gillsans-italic-03-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gill_sanslight;src:url(/fonts/gillsans/gillsans-light-08-webfont.woff2) format("woff2"),url(/fonts/gillsans/gillsans-light-08-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gill_sanslight_italic;src:url(/fonts/gillsans/gillsans-lightitalic-09-webfont.woff2) format("woff2"),url(/fonts/gillsans/gillsans-lightitalic-09-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gill_sanssemibold;src:url(/fonts/gillsans/gillsans-semibold-05-webfont.woff2) format("woff2"),url(/fonts/gillsans/gillsans-semibold-05-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gill_sanssemibold_italic;src:url(/fonts/gillsans/gillsans-semibolditalic-06-webfont.woff2) format("woff2"),url(/fonts/gillsans/gillsans-semibolditalic-06-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gill_sansultrabold;src:url(/fonts/gillsans/gillsans-ultrabold-07-webfont.woff2) format("woff2"),url(/fonts/gillsans/gillsans-ultrabold-07-webfont.woff) format("woff");font-weight:400;font-style:normal}.back-button{position:relative;display:inline-flex;align-items:center;gap:.75rem;box-sizing:border-box;min-height:2.75rem;padding:.375rem 1.375rem .375rem .5rem;overflow:hidden;border-radius:62.4375rem;color:#fff;text-decoration:none;font-family:gill_sanslight,sans-serif;background:radial-gradient(circle at 92% 8%,#88ec9a 0,rgba(217,184,115,0) 42%),radial-gradient(circle at 10% 100%,#7ccd8f 0,rgba(42,61,47,0) 60%),linear-gradient(135deg,#b0fca5,#68cf88);transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.back-button .back-button__arrow{display:flex;flex:none;align-items:center;justify-content:center;width:2rem;height:2rem;border:1.5px solid #fff;border-radius:50%;transition:transform .3s ease-in-out,background-color .3s ease-in-out,color .3s ease-in-out}.back-button .back-button__label{font-size:1.125rem;letter-spacing:.04em}.back-button:hover{transform:translateY(-.125rem);box-shadow:0 .625rem 1.375rem rgba(42,61,47,.3)}.back-button:hover .back-button__arrow{transform:translateX(-.1875rem);background-color:#fff;color:#2a3d2f}.back-button:focus-visible{outline:.1875rem solid #c6e6bc;outline-offset:.1875rem}@media(prefers-reduced-motion:reduce){.back-button,.back-button .back-button__arrow{transition:none}}.back-button--glass{background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.45)}