*{box-sizing:border-box;margin:0;padding:0;line-height:1.3}*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth;font-size:100%;-webkit-text-size-adjust:none}body{background-color:#fff;font-family:"Jost",sans-serif}.container{padding-left:1em;padding-right:1em}@media only screen and (min-width: 36em){.container{padding-left:1.5em;padding-right:1.5em}}@media only screen and (min-width: 48em){.container{padding-left:2em;padding-right:2em}}@media only screen and (min-width: 62em){.container{padding-left:3em;padding-right:3em}}@media only screen and (min-width: 75em){.container{padding-left:4em;padding-right:4em}}@media only screen and (min-width: 81.25em){.container{padding-left:5em;padding-right:5em}}@media only screen and (min-width: 100em){.container{padding-left:6em;padding-right:6em}}@media only screen and (min-width: 112.5em){.container{width:100em;margin:auto;padding-left:0;padding-right:0}}.text{font-size:1.1rem}@media only screen and (min-width: 62em){.text{font-size:1.15rem}}footer{padding:3em 0}footer .container{display:grid;grid-template:"copyright" auto "privacy_policy" auto "signature" auto/100%;row-gap:1em}footer .container p{font-size:1.15rem;font-weight:300}footer .container p#copyright{grid-area:copyright;text-align:center}@media only screen and (min-width: 48em){footer .container p#copyright{text-align:left}}footer .container p#privacy_policy{grid-area:privacy_policy}footer .container p#privacy_policy a{color:#000;text-decoration:none}footer .container p#privacy_policy a:hover{text-decoration:underline}footer .container p#signature{grid-area:signature;text-align:center}footer .container p#signature a{color:#000;text-decoration:none}footer .container p#signature a:hover{text-decoration:underline}@media only screen and (min-width: 48em){footer .container p#signature{text-align:right}}@media only screen and (min-width: 48em){footer .container{grid-template:"copyright . privacy_policy signature" 1fr/auto 1fr auto auto;column-gap:2em}}@media only screen and (min-width: 75em){footer{padding:4em 0}}