@charset "UTF-8";.page-enter-active,.page-leave-active{transition:transform .2s ease-out,opacity .2s ease-out}.page-enter-from,.page-leave-to{opacity:0;transform:translateY(10%)}.ama-back-btn[data-v-c9c2bc2c]{align-items:center;color:#f2dfce;display:flex;font-family:PT Sans Narrow,sans-serif;left:1rem;position:absolute;text-decoration:none;text-transform:uppercase;top:1rem}.ama-back-btn__arrow[data-v-c9c2bc2c]{margin-right:.2rem;transform:scale(.6)}.ama-back-btn__arrow path[data-v-c9c2bc2c]{stroke:#f2dfce}@media (min-width:54.857em){.ama-back-btn[data-v-c9c2bc2c]{opacity:.6;transition:opacity .2s ease-out}.ama-back-btn__arrow[data-v-c9c2bc2c]{transition:transform .2s ease-out}.ama-back-btn[data-v-c9c2bc2c]:hover{opacity:1}.ama-back-btn:hover .ama-back-btn__arrow[data-v-c9c2bc2c]{transform:translate(-15%) scale(.6)}}.ama-error__wrapper{align-items:center;display:flex;height:calc(100vh - 11rem);justify-content:center}.ama-error__icon{font-size:4em;text-align:center}.ama-error h1{color:#e25760;text-align:center}.ama-error pre{white-space:break-spaces;word-break:break-word}.ama-about .ama-about__cv{clear:left;margin:2rem 0}.ama-about .ama-about__cv a{background-image:linear-gradient(180deg,#fff7ef 0,#f2dfce);border:0;border-radius:8px;box-sizing:border-box;color:#401a3c;cursor:pointer;display:block;font-family:"PT Serif",serif;font-size:1.2rem;margin:0 auto;padding:1rem;width:100%}@media (min-width:54.857em){.ama-about .ama-about__cv a{max-width:300px}}.ama-about .ama-about__cv a:focus{box-shadow:0 0 8px #f2a01e;color:#401a3c;outline-offset:0;outline-style:none}.ama-about .ama-about__cv a:active{background-image:linear-gradient(0deg,#fff7ef 25%,#f2dfce)}.ama-about .ama-about__cv a[disabled]{background-image:linear-gradient(0deg,#f9f7f5 25%,#e0e0e0);cursor:disabled}.ama-about .ama-about__cv a{margin:0;text-align:center}.ama-about .ama-ed-item{padding:1rem 0}.ama-about .ama-ed-item__school{color:#f2dfcfe6;font-family:"PT Serif Caption",serif;padding:0;text-transform:unset}.ama-about .ama-ed-item__city,.ama-about .ama-ed-item__title,.ama-about .ama-ed-item__year{margin:0;padding:0}.ama-about .ama-ed-item__title{font-size:1.3rem}.ama-about .ama-img{opacity:1}.ama-about .ama-portrait{height:35svh;margin-bottom:1rem;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 25%;object-position:50% 25%;width:90svw}@media (min-width:30.357em){.ama-about h2:after,.ama-about h2:before{clear:both;content:"";display:block}.ama-about .ama-img--right{box-shadow:0 1rem 2rem #0009;margin:0 0 0 2rem;padding:0}.ama-about .ama-portrait{height:70vw;max-height:360px;width:50vw}}@media (min-width:54.857em){.ama-about .ama-portrait{height:25vw}}@media (min-width:73.143em){.ama-about .ama-portrait{height:240px;width:320px}}:where(.social-share-button){align-items:center;display:flex;gap:.5em;text-decoration:none;width:-moz-min-content;width:min-content}:where(.social-share-button__icon){font-size:1.5em}:where(.social-share-button--styled){--color-hover:color-mix(in srgb,var(--color-brand),#000 15%);background-color:var(--color-brand);border-radius:.25rem;color:#fff;font-size:.875rem;line-height:normal;padding:.5rem;transition:all .25s ease-out}:where(.social-share-button--styled):hover{background-color:var(--color-hover)}:where(.social-share-button--styled) :where(.social-share-button__label){padding:0 .5rem}.ama-blog__content{padding-bottom:3rem}.ama-blog__dates{color:#f2dfcf99;font-size:.9rem;font-style:italic;padding-bottom:2rem}.ama-blog__social{padding-bottom:1rem}.ama-blog__icon-group,.ama-blog__social{display:flex;flex-direction:row}.ama-blog__icon-group .ama-blog__icon{color:color-mix(in srgb,var(--color-brand) 80%,transparent);margin:0 .5em;transition:color .3s ease-out}.ama-blog__icon-group .ama-blog__icon svg{height:1.4em;width:1.4em}.ama-blog__icon-group .ama-blog__icon--twitter{color:color-mix(in srgb,#fff 80%,transparent)}@media (min-width:54.857em){.ama-blog__icon{margin:0 .3em;opacity:.8}.ama-blog__icon svg{height:1.2em;width:1.2em}.ama-blog__icon:hover{cursor:pointer;opacity:1}.ama-blog .subtitle{font-size:1.2rem}}.ama-validation-message[data-v-643022b4]{margin:1rem 0 0}.ama-validation-message__description[data-v-643022b4],.ama-validation-message__title[data-v-643022b4]{font-size:.8rem;margin:0}.ama-validation-message__title[data-v-643022b4]{font-family:"PT Serif Caption",serif;font-size:1rem}.ama-validation-message--error .ama-validation-message__description[data-v-643022b4],.ama-validation-message--error .ama-validation-message__title[data-v-643022b4]{color:#e25760}.ama-validation-message--success .ama-validation-message__description[data-v-643022b4],.ama-validation-message--success .ama-validation-message__title[data-v-643022b4]{color:#4bb456}.ama-phone-input[data-v-3304449a]{display:flex}.ama-phone-input>select[data-v-3304449a]{margin-right:1rem;min-width:110px;-moz-text-align-last:center;text-align-last:center;width:33%}.ama-phone-input>input[data-v-3304449a]{width:66%}/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | https://dbushell.com/
 */.pika-single{background:#fff;border:1px solid;border-color:#ccc #ccc #bbb;color:#333;display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;z-index:9999}.pika-single.is-hidden{display:none}.pika-single.is-bound{box-shadow:0 5px 15px -5px #00000080;position:absolute}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-lendar{float:left;margin:8px;width:240px}.pika-title{position:relative;text-align:center}.pika-title select{cursor:pointer;left:0;margin:0;opacity:0;position:absolute;top:5px;z-index:9998}.pika-label{background-color:#fff;color:#333;display:inline-block;font-size:14px;font-weight:700;line-height:20px;margin:0;overflow:hidden;padding:5px 3px;position:relative;z-index:9999}.pika-next,.pika-prev{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:75% 75%;border:0;cursor:pointer;display:block;height:30px;opacity:.5;outline:none;overflow:hidden;padding:0;position:relative;text-indent:20px;white-space:nowrap;width:20px}.pika-next:hover,.pika-prev:hover{opacity:1}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.is-rtl .pika-next,.pika-prev{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==);float:left}.is-rtl .pika-prev,.pika-next{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=);float:right}.pika-select{display:inline-block}.pika-table{border:0;border-collapse:collapse;border-spacing:0;width:100%}.pika-table td,.pika-table th{padding:0;width:14.2857142857%}.pika-table th{color:#999;font-size:12px;font-weight:700;line-height:25px;text-align:center}.pika-table abbr{border-bottom:none;cursor:help}.pika-button{background:#f5f5f5;border:0;box-sizing:border-box;color:#666;cursor:pointer;display:block;font-size:12px;height:auto;line-height:15px;margin:0;outline:none;padding:5px;text-align:right;width:100%}.has-event .pika-button{background:#3af;color:#fff}.is-today .pika-button{color:#3af;font-weight:700}.is-selected .pika-button{background:#3af;border-radius:3px;box-shadow:inset 0 1px 3px #178fe5;color:#fff;font-weight:700}.is-disabled .pika-button,.is-outside-current-month .pika-button{color:#999;opacity:.3}.is-disabled .pika-button{cursor:default;pointer-events:none}.pika-button:hover{background:#ff8000;border-radius:3px;box-shadow:none;color:#fff}.pika-button .is-selection-disabled{cursor:default;pointer-events:none}.pika-week{color:#999;font-size:11px}.is-inrange .pika-button{background:#d5e9f7;color:#666}.is-startrange .pika-button{background:#6cb31d;border-radius:3px;box-shadow:none;color:#fff}.is-endrange .pika-button{background:#3af;border-radius:3px;box-shadow:none;color:#fff}.ama-datepicker.pika-single{background-color:#401a3c;border:none;box-shadow:0 3px 15px #1c0b1a}.ama-datepicker .pika-lendar{margin:0 0 1rem;width:290px}.ama-datepicker .pika-table{font-family:PT Sans Narrow,sans-serif}.ama-datepicker .pika-table th{color:#fbe2ece6}.ama-datepicker .pika-title{margin:.4rem .6rem}.ama-datepicker .pika-next,.ama-datepicker .pika-prev{background-image:none;position:relative}.ama-datepicker .pika-prev:after{border-color:transparent #f2dfce transparent transparent;border-style:solid;border-width:.7rem .7rem .7rem 0}.ama-datepicker .pika-next:after,.ama-datepicker .pika-prev:after{content:" ";display:block;height:0;left:calc(50% - .35rem);position:absolute;top:calc(50% - .7rem);width:0}.ama-datepicker .pika-next:after{border-color:transparent transparent transparent #f2dfce;border-style:solid;border-width:.7rem 0 .7rem .7rem}.ama-datepicker .pika-button,.ama-datepicker .pika-label{background-color:#612d6e;color:#f2dfce;font-family:"PT Serif Caption",serif}.ama-datepicker .pika-title .pika-label{background-color:transparent}.ama-datepicker .pika-button:hover{background:#008381;border-radius:0}.ama-datepicker .is-selected .pika-button{background-color:#e25760;border-radius:0;box-shadow:inset 0 0 5px #f2a01e}.ama-form__field{width:100%}.ama-form__field label{display:block;margin-bottom:.5rem}.ama-form__field input:not([type=checkbox]),.ama-form__field select,.ama-form__field textarea{background:transparent;border:2px solid #f2dfce;border-radius:8px;box-sizing:border-box;color:#fff7ef;font-family:"PT Serif",serif;font-size:1.2rem;padding:1rem;transition:border .2s ease-out;width:100%}.ama-form__field select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.ama-form__field select option{color:#161616}.ama-form__field textarea{min-height:8rem;resize:vertical}.ama-form__field input:not([type=checkbox]):focus,.ama-form__field select:focus,.ama-form__field textarea:focus{outline-offset:-.5rem;outline-style:solid;outline-width:1.5px}.ama-form__field input:-webkit-autofill,.ama-form__field input:-webkit-autofill:focus,.ama-form__field input:-webkit-autofill:hover,.ama-form__field select:-webkit-autofill,.ama-form__field select:-webkit-autofill:focus,.ama-form__field select:-webkit-autofill:hover,.ama-form__field textarea:-webkit-autofill,.ama-form__field textarea:-webkit-autofill:focus,.ama-form__field textarea:-webkit-autofill:hover{-webkit-text-fill-color:#fff7ef;background:#000!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.ama-form__field input[type=date]::-webkit-calendar-picker-indicator{opacity:0}@media (min-width:30.357em){.ama-form__field--full-width{grid-column:1/span 2}}.ama-form__field--has-errors input:not([type=checkbox]),.ama-form__field--has-errors select,.ama-form__field--has-errors textarea{border-color:#e25760}.ama-contact{margin-bottom:2rem}.ama-contact__form{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));margin:0 auto;max-width:600px;width:100%;grid-gap:1rem}.ama-contact__form--pristine .ama-form__field--has-errors input:not([type=checkbox]),.ama-contact__form--pristine .ama-form__field--has-errors select,.ama-contact__form--pristine .ama-form__field--has-errors textarea{border-color:#f2dfce}.ama-contact__checkbox{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-end;text-align:left}.ama-contact__checkbox label{font-size:1.1rem}.ama-contact__checkbox input{margin:1rem;position:relative;top:-3px}.ama-contact__buttons button{background-image:linear-gradient(180deg,#fff7ef 0,#f2dfce);border:0;border-radius:8px;box-sizing:border-box;color:#401a3c;cursor:pointer;display:block;font-family:"PT Serif",serif;font-size:1.2rem;margin:0 auto;padding:1rem;width:100%}@media (min-width:54.857em){.ama-contact__buttons button{max-width:300px}}.ama-contact__buttons button:focus{box-shadow:0 0 8px #f2a01e;color:#401a3c;outline-offset:0;outline-style:none}.ama-contact__buttons button:active{background-image:linear-gradient(0deg,#fff7ef 25%,#f2dfce)}.ama-contact__buttons button[disabled]{background-image:linear-gradient(0deg,#f9f7f5 25%,#e0e0e0);cursor:disabled}@keyframes random-fill{0%{fill:#d29055}25%{fill:#f5d602}50%{fill:#4bb456}75%{fill:#008381}to{fill:#d29055}}@keyframes fade{0%{opacity:0}}@keyframes move-horizontally{0%{x:-100%}50%{x:0}to{x:100%}}.ama-logo__wrapper h1,.ama-logo__wrapper h2{display:none}.ama-logo--fill-strokes{fill:url(#strokes);opacity:.8}.ama-logo--fade{animation:fade 6s infinite alternate}.ama-logo--move-horizontally{animation:move-horizontally 12s linear infinite alternate}.ama-logo--fill-light{animation:random-fill 20s infinite}.ama-logo--mix-overlay{mix-blend-mode:overlay}.ama-logo--mix-screen{mix-blend-mode:screen}.ama-logo--mix-color-burn{mix-blend-mode:color-burn}.ama-logo--mix-multiply{mix-blend-mode:multiply}.ama-gradient stop:first-child{stop-opacity:1}.ama-gradient stop:last-child{stop-opacity:0}.ama-gradient--pink stop{stop-color:#f8ccdd}.ama-gradient--orange stop{stop-color:#f2a01e}.ama-gradient--red stop{stop-color:#5c0a1e}.ama-main{align-items:center;display:flex;justify-content:center}.ama-main__container{height:18em;position:relative;width:18em}@media (min-width:30.357em) and (orientation:portrait){.ama-main__container{height:27em;width:27em}}@media (min-width:54.857em){.ama-main__container{height:27em;width:27em}}.ama-main__links{font-size:1.4rem;position:relative;text-align:center;top:1rem}.ama-main__links a{color:#f2dfce;font-family:PT Sans Narrow,sans-serif;text-decoration:none;text-transform:uppercase}@media (min-width:30.357em) and (orientation:landscape){.ama-main__links{font-size:1rem;top:-3.5rem}}@media (min-width:54.857em){.ama-main__links{font-size:1.2rem;top:-5rem}.ama-main__links a{opacity:.6;transition:opacity .3s linear}.ama-main__links a:hover{opacity:1}}.ama-main__links-separator{opacity:.6;padding:0 .5rem}.ama-logo__circle-container{background-color:#0a0409;border-radius:50%;height:18em;opacity:.7;width:18em}@media (min-width:30.357em) and (orientation:portrait){.ama-logo__circle-container{height:27em;width:27em}}@media (min-width:54.857em){.ama-logo__circle-container{height:27em;width:27em}}.ama-logo__wrapper{height:10em;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10em}@media (min-width:30.357em) and (orientation:portrait){.ama-logo__wrapper{height:15em;width:15em}}@media (min-width:54.857em){.ama-logo__wrapper{height:15em;width:15em}}.ama-reel{align-items:center;display:flex;height:100%;justify-content:center;width:100vw}.ama-reel__wrapper{height:53.4375vw;width:95vw}.ama-reel__wrapper h1{display:none}.ama-reel iframe{height:100%;width:100%}@media (min-width:54.857em){.ama-reel__wrapper{height:42.1875vw;transform:translateY(2rem);width:75vw}}@media (orientation:landscape) and (min-aspect-ratio:16/9){.ama-reel__wrapper{height:33.75vw;transform:translateY(0);width:60vw}}.nuxt-icon{height:1em;margin-bottom:.125em;vertical-align:middle;width:1em}.nuxt-icon--fill,.nuxt-icon--fill *{fill:currentColor}.ama-background{height:100%;position:fixed;width:100vw}.ama-background__screen{height:102%;left:0;position:absolute;top:0;width:102%;z-index:2}.ama-background__gradient stop{stop-color:#161616}.ama-background__gradient stop:first-child{stop-opacity:0}.ama-background__gradient stop:last-child{stop-opacity:1}.ama-background__image,.ama-background__video{height:100%;opacity:0;position:absolute;transition:opacity .5s ease-in-out .2s;width:auto}.ama-background__image{left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100svw}.ama-background__video{top:0;z-index:1}.ama-background--fade-in .ama-background__image,.ama-background--fade-in .ama-background__video{opacity:.1}@media screen and (orientation:landscape){.ama-background__video{left:-15vw}}@media (min-width:73.143em){.ama-background__video{left:-10vw}}@media (min-width:89.429em){.ama-background__video{left:0}}@media screen and (min-aspect-ratio:16/9){.ama-background__video{height:auto;left:0;width:100%}}[class*=ama-background--index].ama-background--fade-in .ama-background__image,[class*=ama-background--index].ama-background--fade-in .ama-background__video{opacity:1}.ama-footer{width:100vw}@media (min-width:30.357em) and (orientation:landscape){.ama-footer{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between}.ama-footer .ama-footer__element:first-child{margin-right:2em}.ama-footer .ama-footer__element:last-child{margin-left:2em}}@media (min-width:54.857em){.ama-footer{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between}.ama-footer .ama-footer__element:first-child{margin-right:2em}.ama-footer .ama-footer__element:last-child{margin-left:2em}}.ama-footer p{color:#f2dfcf66;font-family:PT Sans Narrow,sans-serif;font-size:.7em;margin:.5em 0 1em;text-align:center;text-transform:uppercase}@media (min-width:30.357em){.ama-footer p{font-size:.9em}}.ama-footer a,.ama-footer a:visited{color:#f2dfce;opacity:.4;text-decoration:none;transition:opacity .3s linear}.ama-footer a:hover{opacity:1}.ama-footer__icon-group{align-items:center;display:flex;justify-content:center;margin-bottom:.2em}@media (min-width:54.857em){.ama-footer__icon-group{margin-bottom:0}}.ama-footer__icon{color:unset;margin:0 .8em}.ama-footer__icon svg{height:2em;transition:fill .3s ease-out;width:2em;fill:#f2dfcfcc}@media (min-width:54.857em){.ama-footer__icon{margin:0 .4em}.ama-footer__icon svg{height:1.5em;width:1.5em;fill:#f2dfcf66}.ama-footer__icon svg:hover{fill:#f2dfcfcc}}#__layout{height:100%}.ama-layout{margin:0;min-height:100vh;overflow:hidden;position:relative}.ama-layout__content{min-height:calc(100vh - 5em);position:relative}.ama-layout__content>main.page-leave-to{min-height:calc(100svh - 5rem)}.ama-layout__footer{height:5em;position:relative}.full-height .ama-layout{height:100%;min-height:unset}.full-height .ama-layout__content>main{min-height:calc(100svh - 5rem)}
