*,*::before,*::after{margin:0;padding:0;box-sizing:inherit}html{box-sizing:border-box;font-size:62.5%}@media (max-height: 733px){html{font-size:50%}}.story{height:90vh}@media (max-width: 800px), (orientation: portrait){.story{height:auto}}.story--bg-green{background-color:rgba(113,255,205,0.2)}.story--bg-red{background-color:rgba(221,0,255,0.07)}.story--bg-blue{background-color:rgba(39,88,255,0.11)}.story__grid-hero-left{max-width:120rem;margin:0 auto;padding:10vh 2rem 2rem 2rem;display:grid;-moz-column-gap:6rem;column-gap:6rem;row-gap:5rem;grid-template-rows:90vh;grid-template-columns:-webkit-max-content minmax(-webkit-min-content, 100%);grid-template-columns:max-content minmax(min-content, 100%);grid-template-areas:"hero story"}@media (max-width: 800px), (orientation: portrait){.story__grid-hero-left{padding:5rem 2rem}}@media (max-width: 800px), (orientation: portrait){.story__grid-hero-left{grid-template-columns:100%;grid-template-rows:-webkit-max-content -webkit-max-content;grid-template-rows:max-content max-content;grid-template-areas:"story" "hero"}}.story__grid-hero-right{max-width:120rem;margin:0 auto;padding:10vh 2rem 2rem 2rem;display:grid;-moz-column-gap:6rem;column-gap:6rem;row-gap:5rem;grid-template-rows:90vh;grid-template-columns:minmax(-webkit-min-content, 100%) -webkit-min-content;grid-template-columns:minmax(min-content, 100%) min-content;grid-template-areas:"story hero"}@media (max-width: 800px), (orientation: portrait){.story__grid-hero-right{padding:5rem 2rem}}@media (max-width: 800px), (orientation: portrait){.story__grid-hero-right{grid-template-columns:100%;grid-template-rows:-webkit-max-content -webkit-max-content;grid-template-rows:max-content max-content;grid-template-areas:"story" "hero"}}.story__hero{grid-area:hero;height:70vh;border-radius:3.6rem;box-shadow:0 0 1.2rem 0 rgba(0,0,0,0.5)}@media (max-width: 800px), (orientation: portrait){.story__hero{height:90vh;width:auto;align-self:center;justify-self:center}}@media (max-width: 500px){.story__hero{height:auto;width:100%;align-self:center;justify-self:center}}.story__main{grid-area:story}.story__main__header{font-family:"Zilla Slab", serif;font-weight:500;font-style:italic;font-size:6rem;line-height:7rem;letter-spacing:0.089rem;color:#615F5F;margin-bottom:2.5rem}@media (max-width: 800px), (orientation: portrait){.story__main__header{font-size:4rem;line-height:4.5rem}}.story__main__paragraph{font-family:"Heebo", "Helvetica", "Arial", sans-serif;font-weight:200;font-size:2.1rem;line-height:2.7rem;margin-bottom:2rem}.story__main__paragraph--bold{font-weight:400}.header-container{padding:6rem 2rem 2rem 2rem;margin:0 auto;margin-bottom:20vh;height:100vh;max-width:120rem;display:grid;grid-template-columns:minmax(-webkit-max-content, 100%) -webkit-max-content;grid-template-columns:minmax(max-content, 100%) max-content;grid-template-rows:-webkit-min-content -webkit-max-content;grid-template-rows:min-content max-content;grid-template-areas:"logo-space hero" "left-caption right-caption";row-gap:0.5rem;-moz-column-gap:5rem;column-gap:5rem}@media (max-width: 800px), (orientation: portrait){.header-container{height:auto;margin-bottom:2rem;overflow:hidden;grid-template-columns:100%;grid-template-rows:-webkit-min-content -webkit-max-content -webkit-max-content -webkit-max-content;grid-template-rows:min-content max-content max-content max-content;grid-template-areas:"logo-space" "left-caption" "hero" "right-caption";grid-gap:2.5rem}}.header-container__logo-container{position:relative;grid-area:logo-space;width:100%}@media (max-width: 800px), (orientation: portrait){.header-container__logo-container{height:45vh;width:100%}}@media (max-width: 450px){.header-container__logo-container{height:33vh;width:100%}}.header-container__logo-container__logo{position:absolute;width:auto;height:150vh;left:-54vh;top:-45vh;z-index:-100}@media (max-width: 800px), (orientation: portrait){.header-container__logo-container__logo{width:170vw;height:auto;left:-47vw;top:-66vw}}@media (max-width: 450px){.header-container__logo-container__logo{width:200vw;height:auto;left:-64vw;top:-83vw}}.header-container__hero{grid-area:hero;height:70vh;border-radius:3.6rem;box-shadow:0 0 1.2rem 0 rgba(0,0,0,0.5)}@media (max-width: 800px), (orientation: portrait){.header-container__hero{height:90vh;width:auto;align-self:center;justify-self:center}}@media (max-width: 500px){.header-container__hero{height:auto;width:100%;align-self:center;justify-self:center}}.header-container__caption{align-self:end}.header-container__caption--left{padding-left:1rem;grid-area:left-caption;justify-self:left;color:#D2D2D2}@media (max-width: 800px), (orientation: portrait){.header-container__caption--left{justify-self:center}}.header-container__caption--right{grid-area:right-caption;justify-self:center;color:#615F5F}.header-container__caption h2{text-align:center;font-family:"Zilla Slab", serif;font-weight:500;font-style:italic;font-size:6rem;line-height:7rem;letter-spacing:0.089rem}@media (max-width: 800px), (orientation: portrait){.header-container__caption h2{font-size:4rem;line-height:4.5rem}}@media (orientation: portrait) and (max-width: 1024px) and (min-height: 1366px){.header-container__caption h2{font-size:7rem;padding:3rem 0}}.f22{position:relative;margin:0;padding:0;width:100%}.f22__story{margin:0 auto;padding:10vh 0 0 2rem;height:90vh;max-width:120rem}@media (max-width: 800px), (orientation: portrait){.f22__story{padding:5rem 2rem}}.f22__story__header{font-family:"Zilla Slab", serif;font-weight:500;font-style:italic;font-size:6rem;line-height:7rem;letter-spacing:0.089rem;max-width:90rem;color:#615F5F;margin-bottom:2.5rem}@media (max-width: 800px), (orientation: portrait){.f22__story__header{font-size:4rem;line-height:4.5rem}}.f22__story__paragraph{max-width:90rem;font-family:"Heebo", "Helvetica", "Arial", sans-serif;font-weight:200;font-size:2.1rem;line-height:2.7rem;margin-bottom:2rem}.f22__story__paragraph--bold{font-weight:400}.f22__video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;-o-object-fit:cover;object-fit:cover;opacity:0.30;overflow:hidden}.signup-form__section{z-index:0;position:relative;margin:10vh auto;padding:0;height:90vh;width:90vh}@media (max-width: 800px), (orientation: portrait){.signup-form__section{margin:5vh auto;height:90vw;width:90vw}}.signup-form__backdrop{position:absolute;height:100%;width:100%;top:0;left:0;border-radius:50%;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:0.7s;animation-duration:0.7s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.signup-form__backdrop--initial{z-index:-1;background-color:rgba(112,163,251,0.7)}.signup-form__backdrop--initial--animate-out{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-name:roll-out;animation-name:roll-out}.signup-form__backdrop--initial--animate-in{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-name:roll-in;animation-name:roll-in}.signup-form__backdrop--in-progress{z-index:-2;background:none;border:none;border-radius:50%;border:20px solid #71FFCD;visibility:hidden}.signup-form__backdrop--in-progress--animate-in{visibility:visible;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-name:roll-in;animation-name:roll-in}.signup-form__backdrop--in-progress--animate-continue-a{visibility:visible;-webkit-animation-duration:0.7s;animation-duration:0.7s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:none;animation-fill-mode:none;-webkit-animation-name:roll-around-a;animation-name:roll-around-a}.signup-form__backdrop--in-progress--animate-continue-b{visibility:visible;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:roll-around-b;animation-name:roll-around-b}.signup-form__backdrop--in-progress--animate-out{visibility:visible;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-name:roll-out;animation-name:roll-out}.signup-form__backdrop--complete{z-index:-2;background-color:#71FFCD;visibility:hidden}.signup-form__backdrop--complete--animate-in{visibility:visible;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-name:roll-in;animation-name:roll-in}.signup-form__backdrop--failed{z-index:-2;background:none;border:none;border-radius:50%;border:20px solid #ff425b;visibility:hidden}.signup-form__backdrop--failed--animate-in{visibility:visible;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-name:roll-in;animation-name:roll-in}.signup-form__backdrop--failed--animate-out{visibility:visible;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-name:roll-out;animation-name:roll-out}.signup-form__form{z-index:10;height:100%;width:100%;margin:0;padding:0;display:grid;grid-template-columns:repeat(7, 1fr) 0.2fr;grid-template-rows:0.2fr 0.5fr repeat(6, 1fr) 0.5fr;grid-template-areas:". . . . . . . ." ". . . . . . . ." ". . . . . . . ." ". . . . . . . ." ". . label label label label label ." ". . input input input input input ." ". . . . . button . ." ". . . . . . . ." ". . . . . . . .";grid-gap:1rem}@media (max-width: 800px), (orientation: portrait){.signup-form__form{grid-template-areas:". . . . . . . ." ". . . . . . . ." ". . . . . . . ." ". label label label label label label ." ". input input input input input input ." ". . . . button button . ." ". . . . button button . ." ". . . . . . . ." ". . . . . . . ."}}.signup-form__form__label{font-family:"Zilla Slab", serif;font-weight:500;font-style:italic;font-size:6rem;line-height:7rem;letter-spacing:0.089rem;opacity:0.7;grid-area:label;text-align:left;margin:0;margin-top:1rem;align-self:start}@media (max-width: 800px), (orientation: portrait){.signup-form__form__label{font-size:4rem;line-height:4.5rem}}@media (max-width: 450px){.signup-form__form__label{font-size:3.6rem;line-height:4.05rem}}.signup-form__form__label--darker{opacity:1.0}.signup-form__form__input{font-family:"Heebo", "Helvetica", "Arial", sans-serif;font-weight:200;font-size:2.1rem;line-height:2.7rem;font-size:2.6rem;color:white;margin:0;margin-right:1rem;margin-left:0.5rem;padding:0;padding-bottom:0.5rem;grid-area:input;align-self:start;justify-self:stretch;background:none;border:none;border-bottom:1px solid black}.signup-form__form__input--bold{font-weight:400}@media (max-width: 450px){.signup-form__form__input{font-size:2.34rem;margin-left:0.2rem}}.signup-form__form__input--bolder{font-size:3.12rem;color:#615F5F;border:none}@media (max-width: 450px){.signup-form__form__input--bolder{font-size:2.34rem}}.signup-form__form__input:focus{outline:none;border-width:2px}.signup-form__form__input::-moz-placeholder{color:white;opacity:0.6}.signup-form__form__input:-ms-input-placeholder{color:white;opacity:0.6}.signup-form__form__input::placeholder{color:white;opacity:0.6}.signup-form__form__button{font-family:"Heebo", "Helvetica", "Arial", sans-serif;font-weight:200;font-size:2.1rem;line-height:2.7rem;height:100%;width:100%;font-weight:400;text-align:center;grid-area:button;align-self:center;justify-self:center;border:none;border-radius:50%}.signup-form__form__button--bold{font-weight:400}@media (max-width: 800px), (orientation: portrait){.signup-form__form__button{font-size:2.6rem}}.signup-form__form__button--initial{border:4px solid white;background:none}.signup-form__form__button--in-progress{border:none;background-color:#71FFCD}@-webkit-keyframes roll-out{0%{transform:rotate(0);opacity:1}90%{opacity:0}100%{opacity:0;transform:rotate(270deg)}}@keyframes roll-out{0%{transform:rotate(0);opacity:1}90%{opacity:0}100%{opacity:0;transform:rotate(270deg)}}@-webkit-keyframes roll-out-fast{0%{transform:rotate(0deg);opacity:1}10%{opacity:0.5;transform:rotate(300deg)}20%{transform:rotate(460deg);opacity:0.2}30%{transform:rotate(500deg);opacity:0.05}40%{transform:rotate(900deg);opacity:0}100%{opacity:0}}@keyframes roll-out-fast{0%{transform:rotate(0deg);opacity:1}10%{opacity:0.5;transform:rotate(300deg)}20%{transform:rotate(460deg);opacity:0.2}30%{transform:rotate(500deg);opacity:0.05}40%{transform:rotate(900deg);opacity:0}100%{opacity:0}}@-webkit-keyframes roll-in{0%{transform:rotate(0);opacity:0}10%{opacity:0}100%{transform:rotate(360deg);opacity:1}}@keyframes roll-in{0%{transform:rotate(0);opacity:0}10%{opacity:0}100%{transform:rotate(360deg);opacity:1}}@-webkit-keyframes roll-around-a{0%{transform:rotate(0deg)}10%{transform:rotate(90deg)}30%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}@keyframes roll-around-a{0%{transform:rotate(0deg)}10%{transform:rotate(90deg)}30%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes roll-around-b{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes roll-around-b{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.footer{background-color:#222222;width:100%}.footer__container{max-width:120rem;margin:0 auto;padding:4rem 2rem;display:grid;grid-template-columns:20vh minmax(-webkit-min-content, 100%) -webkit-min-content;grid-template-columns:20vh minmax(min-content, 100%) min-content;grid-template-rows:20vh;grid-template-areas:"tame-logo privacy-copyright annexi-strayline";grid-gap:3rem}@media (max-width: 800px), (orientation: portrait){.footer__container{max-width:50rem;grid-template-columns:100%;grid-template-rows:-webkit-max-content;grid-template-rows:max-content;grid-template-areas:"tame-logo" "privacy-copyright" "annexi-strayline"}}.footer__container__tame-logo{width:100%;height:auto;margin:0;padding:0;grid-area:tame-logo;align-self:stretch;justify-self:stretch}@media (max-width: 800px), (orientation: portrait){.footer__container__tame-logo{width:70%;justify-self:center}}.footer__container__privacy-copyright{margin:0;padding:0;grid-area:privacy-copyright;align-self:end;justify-self:start;font-family:"Heebo", "Helvetica", "Arial", sans-serif;font-weight:200;font-size:2.1rem;line-height:2.7rem;font-size:2rem;color:#D2D2D2;text-align:left}.footer__container__privacy-copyright--bold{font-weight:400}.footer__container__privacy-copyright__link a{color:#D2D2D2;text-decoration:underline}.footer__container__annexi-strayline{margin:0;padding:0;grid-area:annexi-strayline;align-self:end;justify-self:start;font-family:"Heebo", "Helvetica", "Arial", sans-serif;font-weight:200;font-size:2.1rem;line-height:2.7rem;font-size:2rem;color:#D2D2D2}.footer__container__annexi-strayline--bold{font-weight:400}.footer__container__annexi-strayline__as-logo{height:2.3rem}@media (max-width: 800px), (orientation: portrait){.footer__container__annexi-strayline__as-logo{width:100%;height:auto}}.privacy-policy{background-color:#222222;color:#D2D2D2}.privacy-policy__body{width:100%;margin:0;padding:0}.privacy-policy__main{font-family:"Heebo", "Helvetica", "Arial", sans-serif;font-weight:200;font-size:2.1rem;line-height:2.7rem;font-size:2rem;max-width:120rem;margin:0 auto;padding:0}.privacy-policy__main--bold{font-weight:400}.privacy-policy__main strong{font-size:2rem}.privacy-policy__main h1{margin:0;margin-top:2rem;margin-bottom:2rem;font-size:3rem}.privacy-policy__main h2{margin:0;margin-top:3rem;margin-bottom:1.5rem;font-size:2.5rem}.privacy-policy__main h3,.privacy-policy__main h4{margin:0;margin-top:2rem;margin-bottom:1rem;font-size:2.2rem}.privacy-policy__main p{padding:0;margin:0;margin-top:1.5rem;margin-bottom:1.5rem}.privacy-policy__main p br{content:"break" !important;display:block !important;margin-bottom:1rem !important}.privacy-policy__main a{color:#D2D2D2;text-decoration:underline}.privacy-policy__main ul{padding:0 2rem}.privacy-policy__main ul li{padding:0.5rem 0rem}
