.ama-section{display:flex;flex-flow:column;gap:clamp(2.5rem,2rem + 2vw,4rem);width:100%;padding-top:var(--ama-section);padding-right:max(var(--ama-gutter),calc(( 100% - var(--ama-max) ) / 2));padding-bottom:var(--ama-section);padding-left:max(var(--ama-gutter),calc(( 100% - var(--ama-max) ) / 2))}.ama-section--cream{background-color:var(--ama-cream)}.ama-section--dark{color:var(--ama-taupe);background-color:var(--ama-espresso)}.ama-section--dark .ama-eyebrow{color:var(--ama-taupe)}.ama-section--dark .ama-h2{color:var(--ama-ivory)}.ama-section--dark .ama-lead{color:var(--ama-taupe)}.ama-head{display:flex;flex-flow:column;gap:1.125rem;max-width:44rem}.ama-head--center{align-items:center;text-align:center;margin-right:auto;margin-left:auto}.ama-eyebrow{display:inline-flex;align-items:center;gap:.875rem;color:var(--ama-bronze-dark);font-family:var(--ama-font-body);font-weight:400;font-size:var(--ama-fs-eyebrow);text-transform:uppercase;letter-spacing:.24em}.ama-eyebrow::before{width:2rem;height:1px;background-color:currentColor}.ama-eyebrow::before{content:""}.ama-h1{color:var(--ama-espresso);font-family:var(--ama-font-head);font-weight:500;font-size:var(--ama-fs-h1);line-height:1.04;letter-spacing:-.01em;text-wrap:balance}.ama-h2{color:var(--ama-espresso);font-family:var(--ama-font-head);font-weight:500;font-size:var(--ama-fs-h2);line-height:1.1;letter-spacing:-.005em;text-wrap:balance}.ama-h3{color:var(--ama-espresso);font-family:var(--ama-font-head);font-weight:500;font-size:var(--ama-fs-h3);line-height:1.2}.ama-em{color:var(--ama-bronze);font-style:italic}.ama-lead{max-width:36rem;color:var(--ama-ink);font-family:var(--ama-font-body);font-size:var(--ama-fs-lead);line-height:1.7}.ama-text{color:var(--ama-ink);font-family:var(--ama-font-body);font-size:var(--ama-fs-body);line-height:1.75}.ama-small{color:var(--ama-muted);font-family:var(--ama-font-body);font-size:var(--ama-fs-small);line-height:1.6}.ama-btn{display:inline-flex;justify-content:center;align-items:center;min-height:52px;color:var(--ama-white);font-family:var(--ama-font-body);font-weight:400;font-size:.8125rem;text-decoration:none;text-transform:uppercase;letter-spacing:.18em;padding-top:1rem;padding-right:2.25rem;padding-bottom:1rem;padding-left:2.25rem;background-color:var(--ama-bronze);border-radius:var(--ama-radius);border-top:1px solid var(--ama-bronze);border-right:1px solid var(--ama-bronze);border-bottom:1px solid var(--ama-bronze);border-left:1px solid var(--ama-bronze)}.ama-btn:hover{color:var(--ama-white);background-color:var(--ama-bronze-dark)}.ama-btn:hover{border-color:var(--ama-bronze-dark)}.ama-btn:focus-visible{color:var(--ama-white);outline:2px solid var(--ama-espresso);outline-offset:3px}.ama-btn{white-space:nowrap;transition:background-color .35s var(--ama-ease),color .35s var(--ama-ease),border-color .35s var(--ama-ease)}@media (max-width:479px){.ama-btn{width:100%;padding-right:1.25rem;padding-left:1.25rem}}.ama-btn--outline{color:var(--ama-espresso);background-color:#fff0}.ama-btn--outline:hover{color:var(--ama-ivory);background-color:var(--ama-espresso)}.ama-btn--outline:hover{border-color:var(--ama-espresso)}.ama-btn--outline{border-color:var(--ama-espresso)}.ama-link{align-self:start;color:var(--ama-espresso);font-family:var(--ama-font-body);font-size:.8125rem;text-decoration:none;text-transform:uppercase;letter-spacing:.18em;padding-bottom:.35rem;border-bottom:1px solid var(--ama-bronze)}.ama-link:hover{color:var(--ama-bronze-dark)}.ama-link:hover{border-color:var(--ama-espresso)}.ama-link{transition:color .3s var(--ama-ease),border-color .3s var(--ama-ease)}.ama-actions{display:flex;align-items:center;gap:1rem 2rem}.ama-actions{flex-wrap:wrap}@media (max-width:479px){.ama-actions{gap:1rem}}.ama-trustline{color:var(--ama-muted);font-family:var(--ama-font-body);font-size:var(--ama-fs-small);letter-spacing:.04em}.ama-media{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:4/5;background-color:var(--ama-cream);border-radius:var(--ama-radius)}.ama-header{display:flex;justify-content:space-between;align-items:center;gap:2rem;position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 0px);z-index:50;min-height:84px;padding-right:max(var(--ama-gutter),calc(( 100% - var(--ama-max) ) / 2));padding-left:max(var(--ama-gutter),calc(( 100% - var(--ama-max) ) / 2));background-color:rgb(247 243 238 / .94);border-bottom:1px solid var(--ama-taupe);backdrop-filter:saturate(140%) blur(10px);-webkit-backdrop-filter:saturate(140%) blur(10px)}@media (max-width:1023px){.ama-header{min-height:72px}}.ama-logo{display:flex;flex-flow:column;gap:.3rem;color:var(--ama-espresso);line-height:1;text-decoration:none}.ama-logo:hover{color:var(--ama-espresso)}.ama-logo__name{color:var(--ama-espresso);font-family:var(--ama-font-head);font-weight:500;font-size:1.75rem;text-transform:uppercase;letter-spacing:.22em}@media (max-width:767px){.ama-logo__name{font-size:1.4rem}}.ama-logo__tag{color:var(--ama-bronze-dark);font-family:var(--ama-font-body);font-size:.625rem;text-transform:uppercase;letter-spacing:.42em}.ama-nav{display:flex;align-items:center;gap:2.25rem}@media (max-width:1119px){.ama-nav{gap:1.5rem}}@media (max-width:1023px){.ama-nav{display:none}}.ama-nav__link{color:var(--ama-ink);font-family:var(--ama-font-body);font-size:.8125rem;text-decoration:none;text-transform:uppercase;letter-spacing:.16em;padding-top:.75rem;padding-right:0;padding-bottom:.75rem;padding-left:0}.ama-nav__link:hover{color:var(--ama-bronze-dark)}.ama-nav__link{transition:color .3s var(--ama-ease)}.ama-header__cta{display:flex;align-items:center;gap:1.75rem}.ama-header__phone{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;color:var(--ama-espresso);font-family:var(--ama-font-body);font-size:.9375rem;text-decoration:none;letter-spacing:.04em}.ama-header__phone:hover{color:var(--ama-bronze-dark)}.ama-header__icon{width:16px;height:16px;color:var(--ama-bronze)}.ama-header__btn{min-height:46px;padding-top:.75rem;padding-right:1.5rem;padding-bottom:.75rem;padding-left:1.5rem}@media (max-width:767px){.ama-header__btn{display:none}}@media (max-width:1119px){.ama-header__phone-text{display:none}}@media (max-width:767px){.ama-header__phone-text{display:inline}}.ama-footer{display:flex;flex-flow:column;gap:3.5rem;color:var(--ama-taupe);padding-top:clamp(4rem,3rem + 4vw,6.5rem);padding-right:max(var(--ama-gutter),calc(( 100% - var(--ama-max) ) / 2));padding-bottom:2.5rem;padding-left:max(var(--ama-gutter),calc(( 100% - var(--ama-max) ) / 2));background-color:var(--ama-espresso)}@media (max-width:767px){.ama-footer{padding-bottom:6.5rem}}.ama-footer__grid{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:3rem}@media (max-width:1023px){.ama-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.ama-footer__grid{grid-template-columns:minmax(0,1fr)}}.ama-footer__brand{display:flex;flex-flow:column;gap:1.25rem;max-width:22rem}@media (max-width:1023px){.ama-footer__brand{grid-column-start:1;grid-column-end:-1}}.ama-footer__name{color:var(--ama-ivory);font-family:var(--ama-font-head);font-weight:500;font-size:1.75rem;text-transform:uppercase;letter-spacing:.22em}.ama-footer__about{color:var(--ama-taupe);font-family:var(--ama-font-body);font-size:.9375rem;line-height:1.7}.ama-footer__col{display:flex;flex-flow:column;gap:.875rem}.ama-footer__title{color:var(--ama-ivory);font-family:var(--ama-font-body);font-weight:400;font-size:.75rem;text-transform:uppercase;letter-spacing:.24em;margin-bottom:.5rem}.ama-footer__item{color:var(--ama-taupe);font-family:var(--ama-font-body);font-size:.9375rem;line-height:1.7;font-style:normal}.ama-footer__link{color:var(--ama-taupe);font-family:var(--ama-font-body);font-size:.9375rem;line-height:1.5;text-decoration:none}.ama-footer__link:hover{color:var(--ama-ivory)}.ama-footer__link{transition:color .3s var(--ama-ease)}.ama-footer__social{display:inline-flex;justify-content:center;align-items:center;width:44px;height:44px;color:var(--ama-taupe);border-radius:50%;border-top:1px solid rgb(217 203 190 / .35);border-right:1px solid rgb(217 203 190 / .35);border-bottom:1px solid rgb(217 203 190 / .35);border-left:1px solid rgb(217 203 190 / .35)}.ama-footer__social:hover{color:var(--ama-ivory)}.ama-footer__social:hover{border-color:var(--ama-ivory)}.ama-footer__social{transition:color .3s var(--ama-ease),border-color .3s var(--ama-ease)}.ama-footer__social-icon{width:18px;height:18px}.ama-footer__base{display:flex;justify-content:space-between;gap:1rem 2rem;padding-top:2rem;border-top:1px solid rgb(217 203 190 / .2)}.ama-footer__base{flex-wrap:wrap}.ama-footer__fine{max-width:46rem;color:#b5a79a;font-family:var(--ama-font-body);font-size:.8125rem;line-height:1.7}.ama-mbar{display:none}@media (max-width:767px){.ama-mbar{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:.625rem;position:fixed;right:0;bottom:0;left:0;z-index:60;padding-top:.625rem;padding-right:.75rem;padding-bottom:calc(.625rem + env(safe-area-inset-bottom,0px));padding-left:.75rem;background-color:var(--ama-ivory);border-top:1px solid var(--ama-taupe)}.ama-mbar .ama-mbar__book{font-size:.75rem;letter-spacing:.08em;padding-right:.75rem;padding-left:.75rem}}@media (max-width:767px){.ama-mbar__call{display:flex;justify-content:center;align-items:center;gap:.5rem;min-height:50px;color:var(--ama-espresso);font-family:var(--ama-font-body);font-size:.8125rem;text-decoration:none;text-transform:uppercase;letter-spacing:.16em;border-radius:var(--ama-radius);border-top:1px solid var(--ama-espresso);border-right:1px solid var(--ama-espresso);border-bottom:1px solid var(--ama-espresso);border-left:1px solid var(--ama-espresso)}.ama-mbar__call:hover{color:var(--ama-espresso)}}@media (max-width:767px){.ama-mbar__icon{width:16px;height:16px}}@media (max-width:767px){.ama-mbar__book{width:100%;min-height:50px;padding-right:1rem;padding-left:1rem}}.ama-trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-right:max(var(--ama-gutter),calc(( 100% - var(--ama-max) ) / 2));padding-left:max(var(--ama-gutter),calc(( 100% - var(--ama-max) ) / 2));background-color:var(--ama-ivory);border-top:1px solid var(--ama-taupe);border-bottom:1px solid var(--ama-taupe)}@media (max-width:1023px){.ama-trust{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.ama-trust{grid-template-columns:minmax(0,1fr)}}.ama-trust__item{display:flex;align-items:center;gap:1rem;padding-top:1.75rem;padding-right:1.5rem;padding-bottom:1.75rem;padding-left:1.5rem;border-left:1px solid var(--ama-taupe)}.ama-trust__item:first-child{padding-left:0;border-left:0 solid}@media (max-width:1023px){.ama-trust__item:nth-child(3){padding-left:0;border-left:0 solid}.ama-trust__item:nth-child(n+3){border-top:1px solid var(--ama-taupe)}}@media (max-width:479px){.ama-trust__item{padding-top:1.25rem;padding-right:0;padding-bottom:1.25rem;padding-left:0;border-left:0 solid}.ama-trust__item:nth-child(n+2){border-top:1px solid var(--ama-taupe)}}.ama-trust__icon{flex-shrink:0;width:28px;height:28px;color:var(--ama-bronze)}.ama-trust__label{color:var(--ama-ink);font-family:var(--ama-font-body);font-size:.9375rem;line-height:1.45}.ama-consult{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(3rem,2rem + 4vw,6rem)}@media (max-width:1023px){.ama-consult{grid-template-columns:minmax(0,1fr)}}.ama-consult__intro{display:flex;flex-flow:column;gap:1.5rem}.ama-consult__list{display:flex;flex-flow:column;gap:1rem;margin-top:.5rem;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.ama-consult__list{list-style:none}.ama-consult__li{display:flex;align-items:baseline;gap:.875rem;color:var(--ama-taupe);font-family:var(--ama-font-body);font-size:1rem;line-height:1.6}.ama-consult__li::before{flex-shrink:0;width:1.25rem;height:1px;background-color:var(--ama-bronze);transform:translate3d(0,-.3rem,0)}.ama-consult__li::before{content:""}.ama-consult__contact{color:var(--ama-taupe);font-family:var(--ama-font-body);font-size:.9375rem;line-height:1.7}.ama-consult__tel{color:var(--ama-ivory);text-decoration:none;border-bottom:1px solid var(--ama-bronze)}.ama-consult__tel:hover{color:var(--ama-ivory)}.ama-consult__tel:hover{border-color:var(--ama-ivory)}.ama-consult__card{display:flex;flex-flow:column;gap:1.5rem;padding-top:clamp(1.75rem,1.25rem + 2vw,3rem);padding-right:clamp(1.75rem,1.25rem + 2vw,3rem);padding-bottom:clamp(1.75rem,1.25rem + 2vw,3rem);padding-left:clamp(1.75rem,1.25rem + 2vw,3rem);background-color:var(--ama-ivory);border-radius:var(--ama-radius)}.ama-consult__card .breakdance-form{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1.25rem 1rem;width:100%}.ama-consult__card .breakdance-form-field{display:flex;flex-flow:column;gap:.5rem;min-width:0;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.ama-consult__card .breakdance-form-field__label{color:var(--ama-ink);font-family:var(--ama-font-body);font-size:.75rem;text-transform:uppercase;letter-spacing:.16em}.ama-consult__card .breakdance-form-field__required{color:var(--ama-bronze);margin-left:.15rem}.ama-consult__card .breakdance-form-field__input{width:100%;min-height:52px;color:var(--ama-espresso);font-family:var(--ama-font-body);font-size:1rem;padding-top:.875rem;padding-right:1rem;padding-bottom:.875rem;padding-left:1rem;background-color:var(--ama-white);border-radius:var(--ama-radius);border-top:1px solid var(--ama-taupe);border-right:1px solid var(--ama-taupe);border-bottom:1px solid var(--ama-taupe);border-left:1px solid var(--ama-taupe)}.ama-consult__card .breakdance-form-field__input{transition:border-color .3s var(--ama-ease)}.ama-consult__card .breakdance-form-field__input:focus{box-shadow:0 0 0 3px rgb(138 106 80 / .18)}.ama-consult__card .breakdance-form-field__input:focus{border-color:var(--ama-bronze)}.ama-consult__card .breakdance-form-field__input::placeholder{color:#9a8d82}.ama-consult__card .breakdance-form-footer{grid-column-start:1;grid-column-end:-1;margin-top:.5rem}.ama-consult__card .breakdance-form-button{width:100%;min-height:56px;color:var(--ama-white);font-family:var(--ama-font-body);font-weight:400;font-size:.8125rem;text-transform:uppercase;letter-spacing:.18em;padding-top:1rem;padding-right:1.5rem;padding-bottom:1rem;padding-left:1.5rem;background-color:var(--ama-bronze);border-radius:var(--ama-radius);border-top:1px solid var(--ama-bronze);border-right:1px solid var(--ama-bronze);border-bottom:1px solid var(--ama-bronze);border-left:1px solid var(--ama-bronze);cursor:pointer}.ama-consult__card .breakdance-form-button{transition:background-color .35s var(--ama-ease)}.ama-consult__card .breakdance-form-button:hover{color:var(--ama-white);background-color:var(--ama-bronze-dark)}.ama-consult__card .breakdance-form-button:hover{border-color:var(--ama-bronze-dark)}@media (max-width:767px){.ama-consult__card .breakdance-form{grid-template-columns:minmax(0,1fr)}.ama-consult__card .breakdance-form-field{grid-column-start:1;grid-column-end:-1}}.ama-consult__card-title{color:var(--ama-espresso);font-family:var(--ama-font-head);font-weight:500;font-size:1.75rem;line-height:1.2}.ama-consult__privacy{color:var(--ama-muted);font-family:var(--ama-font-body);font-size:.8125rem;line-height:1.6;text-align:center}.ama-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(2.5rem,1rem + 5vw,6rem);padding-top:clamp(3rem,2rem + 4vw,6rem);padding-bottom:clamp(3.5rem,2rem + 5vw,7rem)}@media (max-width:1023px){.ama-hero{grid-template-columns:minmax(0,1fr)}}.ama-hero__copy{display:flex;flex-flow:column;gap:1.75rem}.ama-hero__media{position:relative}.ama-hero__media::after{position:absolute;top:auto;right:auto;bottom:-1.25rem;left:-1.25rem;width:55%;height:55%;border-bottom:1px solid var(--ama-bronze);border-left:1px solid var(--ama-bronze);pointer-events:none}.ama-hero__media::after{content:""}@media (max-width:1023px){.ama-hero__media::after{display:none}}.ama-hero__img{max-height:min(78vh,720px)}@media (max-width:1023px){.ama-hero__img{max-height:none;aspect-ratio:4/4.4}}.ama-stars{color:var(--ama-bronze);letter-spacing:.1em}.ama-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,1rem + 2vw,2.75rem)}@media (max-width:1023px){.ama-grid3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.ama-grid3{grid-template-columns:minmax(0,1fr)}}.ama-tcard{display:flex;flex-flow:column;gap:1rem}.ama-tcard:hover .ama-tcard__img{transform:scale(1.03,1.03)}.ama-tcard__img{transition:transform 1.2s var(--ama-ease)}.ama-tcard__frame{overflow:hidden;border-radius:var(--ama-radius)}.ama-tcard__title{margin-top:.5rem}.ama-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2.5rem,1rem + 6vw,7rem)}@media (max-width:1023px){.ama-split{grid-template-columns:minmax(0,1fr)}}.ama-split__copy{display:flex;flex-flow:column;gap:1.5rem}.ama-steps{display:flex;flex-flow:column;margin-top:1rem;margin-right:0;margin-bottom:.75rem;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;border-top:1px solid var(--ama-taupe)}.ama-steps{list-style:none}.ama-step{display:grid;grid-template-columns:3.5rem minmax(0,1fr);gap:1rem;padding-top:1.5rem;padding-right:0;padding-bottom:1.5rem;padding-left:0;border-bottom:1px solid var(--ama-taupe)}.ama-step__num{color:var(--ama-bronze);font-family:var(--ama-font-head);font-size:1.5rem;line-height:1.2;font-style:italic}.ama-step__body{display:flex;flex-flow:column;gap:.35rem}.ama-step__title{color:var(--ama-espresso);font-family:var(--ama-font-head);font-weight:500;font-size:1.5rem;line-height:1.2}.ama-ba{display:flex;flex-flow:column;gap:1rem}.ama-ba__pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px;overflow:hidden;border-radius:var(--ama-radius)}.ama-ba__slot{display:block;position:relative;overflow:hidden;aspect-ratio:3/4;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;background-color:var(--ama-cream);border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid}.ama-ba__slot--after{background-color:#e6dcd0}.ama-ba__tag{position:absolute;bottom:.75rem;left:.75rem;z-index:1;color:var(--ama-ink);font-family:var(--ama-font-body);font-size:.6875rem;text-transform:uppercase;letter-spacing:.24em;padding-top:.4rem;padding-right:.7rem;padding-bottom:.4rem;padding-left:.7rem;background-color:var(--ama-ivory)}.ama-ba__meta{display:flex;justify-content:space-between;gap:1rem}.ama-ba__title{color:var(--ama-espresso);font-family:var(--ama-font-head);font-weight:500;font-size:1.375rem}.ama-team{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,1rem + 2vw,2.75rem)}@media (max-width:767px){.ama-team{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}}@media (max-width:479px){.ama-team{grid-template-columns:minmax(0,1fr)}}.ama-person{display:flex;flex-flow:column;gap:.75rem}.ama-person__role{color:var(--ama-bronze-dark);font-family:var(--ama-font-body);font-size:.75rem;text-transform:uppercase;letter-spacing:.2em}.ama-quotes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,1rem + 2vw,2.75rem)}.ama-quote{display:flex;flex-flow:column;gap:1.5rem;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:2rem;border-top:1px solid rgb(217 203 190 / .3)}.ama-quote__text{color:var(--ama-ivory);font-family:var(--ama-font-head);font-size:clamp(1.375rem,1.2rem + .6vw,1.625rem);line-height:1.4;font-style:italic}.ama-quote__by{color:var(--ama-taupe);font-family:var(--ama-font-body);font-size:.8125rem;text-transform:uppercase;letter-spacing:.16em}.ama-rating{display:flex;align-items:center;gap:1rem;color:var(--ama-taupe);font-family:var(--ama-font-body);font-size:.9375rem}.ama-rating .ama-stars{color:#c9a88b}.ama-rating{flex-wrap:wrap}.ama-rating__score{color:var(--ama-ivory);font-family:var(--ama-font-head);font-size:2.5rem;line-height:1}.ama-prices{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(2.5rem,1rem + 6vw,7rem)}@media (max-width:1023px){.ama-prices{grid-template-columns:minmax(0,1fr)}}.ama-plist{display:flex;flex-flow:column;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;border-top:1px solid var(--ama-taupe)}.ama-plist{list-style:none}.ama-prow{display:flex;justify-content:space-between;align-items:baseline;gap:1.5rem;padding-top:1.5rem;padding-right:0;padding-bottom:1.5rem;padding-left:0;border-bottom:1px solid var(--ama-taupe)}.ama-prow__name{color:var(--ama-espresso);font-family:var(--ama-font-head);font-weight:500;font-size:1.5rem}.ama-prow__price{color:var(--ama-ink);font-family:var(--ama-font-body);font-size:1rem;letter-spacing:.04em}.ama-prow__price{white-space:nowrap}@media (max-width:1023px){.ama-team{grid-template-columns:minmax(0,1fr);max-width:34rem}}@media (max-width:1023px){.ama-quotes{grid-template-columns:minmax(0,1fr);max-width:34rem}}.ama-crumb{color:var(--ama-muted);font-family:var(--ama-font-body);font-size:.8125rem;letter-spacing:.08em}.ama-crumb__link{color:var(--ama-muted);text-decoration:none;border-bottom:1px solid var(--ama-taupe)}.ama-crumb__link:hover{color:var(--ama-espresso)}.ama-glance{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-right:max(var(--ama-gutter),calc(( 100% - var(--ama-max) ) / 2));padding-left:max(var(--ama-gutter),calc(( 100% - var(--ama-max) ) / 2));border-top:1px solid var(--ama-taupe);border-bottom:1px solid var(--ama-taupe)}@media (max-width:1023px){.ama-glance{grid-template-columns:repeat(2,minmax(0,1fr))}}.ama-glance__item{display:flex;flex-flow:column;gap:.4rem;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:1.75rem;padding-right:1.5rem;padding-bottom:1.75rem;padding-left:1.5rem;border-left:1px solid var(--ama-taupe)}.ama-glance__item:first-child{padding-left:0;border-left:0 solid}@media (max-width:1023px){.ama-glance__item:nth-child(3){padding-left:0;border-left:0 solid}.ama-glance__item:nth-child(n+3){border-top:1px solid var(--ama-taupe)}}@media (max-width:479px){.ama-glance__item{padding-top:1.25rem;padding-right:1rem;padding-bottom:1.25rem;padding-left:1rem}}.ama-glance__label{color:var(--ama-bronze-dark);font-family:var(--ama-font-body);font-size:.6875rem;text-transform:uppercase;letter-spacing:.24em}.ama-glance__value{color:var(--ama-espresso);font-family:var(--ama-font-head);font-weight:500;font-size:1.625rem;line-height:1.2;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}@media (max-width:479px){.ama-glance__value{font-size:1.375rem}}.ama-areas{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;background-color:var(--ama-taupe);border-top:1px solid var(--ama-taupe);border-right:1px solid var(--ama-taupe);border-bottom:1px solid var(--ama-taupe);border-left:1px solid var(--ama-taupe)}@media (max-width:1119px){.ama-areas{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.ama-areas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.ama-areas{grid-template-columns:minmax(0,1fr)}}.ama-area{display:flex;flex-flow:column;gap:.75rem;padding-top:2rem;padding-right:1.5rem;padding-bottom:2rem;padding-left:1.5rem;background-color:var(--ama-ivory)}.ama-area__num{color:var(--ama-bronze);font-family:var(--ama-font-head);font-size:1.25rem;font-style:italic}.ama-fit{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,1rem + 3vw,4rem)}@media (max-width:1023px){.ama-fit{grid-template-columns:minmax(0,1fr)}}.ama-fit__col{display:flex;flex-flow:column;gap:1.25rem;padding-top:clamp(1.75rem,1.25rem + 2vw,3rem);padding-right:clamp(1.75rem,1.25rem + 2vw,3rem);padding-bottom:clamp(1.75rem,1.25rem + 2vw,3rem);padding-left:clamp(1.75rem,1.25rem + 2vw,3rem);background-color:var(--ama-ivory);border-radius:var(--ama-radius)}.ama-checks{display:flex;flex-flow:column;gap:.875rem;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.ama-checks{list-style:none}.ama-check{display:flex;align-items:baseline;gap:.875rem;color:var(--ama-ink);font-family:var(--ama-font-body);font-size:1rem;line-height:1.6}.ama-check::before{flex-shrink:0;width:1.25rem;height:1px;background-color:var(--ama-bronze);transform:translate3d(0,-.3rem,0)}.ama-check::before{content:""}.ama-safety{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.5rem,1rem + 2vw,2.5rem)}@media (max-width:1023px){.ama-safety{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.ama-safety{grid-template-columns:minmax(0,1fr)}}.ama-safety__item{display:flex;flex-flow:column;gap:.875rem;padding-top:1.5rem;border-top:1px solid rgb(217 203 190 / .3)}.ama-safety__icon{width:30px;height:30px;color:#c9a88b}.ama-safety__title{color:var(--ama-ivory);font-family:var(--ama-font-head);font-weight:500;font-size:1.5rem;line-height:1.2}.ama-safety__text{color:var(--ama-taupe);font-family:var(--ama-font-body);font-size:1rem;line-height:1.7}.ama-table-wrap{overflow-x:auto}.ama-table{width:100%;font-family:var(--ama-font-body)}.ama-table{border-collapse:collapse}.ama-table__th{color:var(--ama-bronze-dark);font-weight:400;font-size:.6875rem;text-align:left;text-transform:uppercase;letter-spacing:.24em;padding-top:0;padding-right:0;padding-bottom:1rem;padding-left:0;border-bottom:1px solid var(--ama-espresso)}.ama-table__td{color:var(--ama-ink);font-size:1rem;padding-top:1.5rem;padding-right:0;padding-bottom:1.5rem;padding-left:0;border-bottom:1px solid var(--ama-taupe)}.ama-table__td{vertical-align:baseline}.ama-table__name{color:var(--ama-espresso);font-family:var(--ama-font-head);font-weight:500;font-size:1.5rem}@media (max-width:479px){.ama-table__name{font-size:1.25rem}}.ama-table__price{color:var(--ama-espresso);font-size:1.0625rem;text-align:right}.ama-table__price{white-space:nowrap}.ama-faq{display:flex;flex-flow:column;max-width:52rem;border-top:1px solid var(--ama-taupe)}.ama-faq__item{border-bottom:1px solid var(--ama-taupe)}.ama-faq__item[open] .ama-faq__q::after{transform:rotateZ(45deg)}.ama-faq__q{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;min-height:44px;color:var(--ama-espresso);font-family:var(--ama-font-head);font-weight:500;font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);padding-top:1.5rem;padding-right:0;padding-bottom:1.5rem;padding-left:0;cursor:pointer}.ama-faq__q::-webkit-details-marker{display:none}.ama-faq__q::after{color:var(--ama-bronze);font-family:var(--ama-font-body);font-weight:300;font-size:1.5rem}.ama-faq__q::after{content:"+";transition:transform .35s var(--ama-ease)}.ama-faq__q{list-style:none}.ama-faq__a{max-width:44rem;padding-top:0;padding-right:0;padding-bottom:1.75rem;padding-left:0}.ama-thanks{justify-content:center;min-height:62vh}.ama-thanks .ama-actions{justify-content:center}.ama-thanks__next{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,1rem + 2vw,2.5rem);width:100%;max-width:60rem;margin-right:auto;margin-left:auto}@media (max-width:767px){.ama-thanks__next{grid-template-columns:minmax(0,1fr)}}.ama-thanks__step{display:flex;flex-flow:column;gap:.5rem;text-align:left;padding-top:1.25rem;border-top:1px solid var(--ama-taupe)}.ama-ba__img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.ama-lfoot{display:flex;justify-content:space-between;align-items:start;gap:1.5rem 3rem}.ama-lfoot{flex-wrap:wrap}.ama-lfoot__nap{display:flex;flex-flow:column;gap:.5rem}.ama-lp-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(2.5rem,1rem + 5vw,5.5rem);padding-top:clamp(3rem,2rem + 3vw,5rem);padding-bottom:clamp(3.5rem,2rem + 4vw,6rem);background-color:var(--ama-cream)}@media (max-width:1023px){.ama-lp-hero{grid-template-columns:minmax(0,1fr)}}.ama-lp-hero__copy{display:flex;flex-flow:column;gap:1.5rem}.ama-offer-badge{display:inline-flex;align-items:center;gap:.75rem;align-self:start;color:var(--ama-bronze-dark);font-family:var(--ama-font-body);font-size:.75rem;text-transform:uppercase;letter-spacing:.2em;padding-top:.55rem;padding-right:1rem;padding-bottom:.55rem;padding-left:1rem;border-radius:var(--ama-radius);border-top:1px solid var(--ama-bronze);border-right:1px solid var(--ama-bronze);border-bottom:1px solid var(--ama-bronze);border-left:1px solid var(--ama-bronze)}.ama-price{display:flex;align-items:baseline;gap:.5rem 1.25rem}.ama-price{flex-wrap:wrap}.ama-price__old{color:var(--ama-muted);font-family:var(--ama-font-head);font-size:clamp(1.75rem,1.4rem + 1vw,2.25rem);text-decoration:line-through}.ama-price__old{text-decoration-thickness:1px}.ama-price__new{color:var(--ama-bronze-dark);font-family:var(--ama-font-head);font-weight:500;font-size:clamp(3.25rem,2.4rem + 3vw,4.75rem);line-height:1}.ama-price__unit{color:var(--ama-ink);font-family:var(--ama-font-body);font-size:.875rem;text-transform:uppercase;letter-spacing:.16em}.ama-lp-form{display:flex;flex-flow:column;gap:1.25rem;padding-top:clamp(1.75rem,1.25rem + 2vw,2.75rem);padding-right:clamp(1.75rem,1.25rem + 2vw,2.75rem);padding-bottom:clamp(1.75rem,1.25rem + 2vw,2.75rem);padding-left:clamp(1.75rem,1.25rem + 2vw,2.75rem);background-color:var(--ama-ivory);border-radius:var(--ama-radius);box-shadow:0 30px 60px -30px rgb(31 27 24 / .25)}.ama-lp-form .breakdance-form{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1.25rem 1rem;width:100%}.ama-lp-form .breakdance-form-field{display:flex;flex-flow:column;gap:.5rem;min-width:0;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.ama-lp-form .breakdance-form-field__label{color:var(--ama-ink);font-family:var(--ama-font-body);font-size:.75rem;text-transform:uppercase;letter-spacing:.16em}.ama-lp-form .breakdance-form-field__required{color:var(--ama-bronze);margin-left:.15rem}.ama-lp-form .breakdance-form-field__input{width:100%;min-height:52px;color:var(--ama-espresso);font-family:var(--ama-font-body);font-size:1rem;padding-top:.875rem;padding-right:1rem;padding-bottom:.875rem;padding-left:1rem;background-color:var(--ama-white);border-radius:var(--ama-radius);border-top:1px solid var(--ama-taupe);border-right:1px solid var(--ama-taupe);border-bottom:1px solid var(--ama-taupe);border-left:1px solid var(--ama-taupe)}.ama-lp-form .breakdance-form-field__input{transition:border-color .3s var(--ama-ease)}.ama-lp-form .breakdance-form-field__input:focus{box-shadow:0 0 0 3px rgb(138 106 80 / .18)}.ama-lp-form .breakdance-form-field__input:focus{border-color:var(--ama-bronze)}.ama-lp-form .breakdance-form-field__input::placeholder{color:#9a8d82}.ama-lp-form .breakdance-form-footer{grid-column-start:1;grid-column-end:-1;margin-top:.5rem}.ama-lp-form .breakdance-form-button{width:100%;min-height:56px;color:var(--ama-white);font-family:var(--ama-font-body);font-weight:400;font-size:.8125rem;text-transform:uppercase;letter-spacing:.16em;padding-top:1rem;padding-right:1.25rem;padding-bottom:1rem;padding-left:1.25rem;background-color:var(--ama-bronze);border-radius:var(--ama-radius);border-top:1px solid var(--ama-bronze);border-right:1px solid var(--ama-bronze);border-bottom:1px solid var(--ama-bronze);border-left:1px solid var(--ama-bronze);cursor:pointer}.ama-lp-form .breakdance-form-button{transition:background-color .35s var(--ama-ease)}.ama-lp-form .breakdance-form-button:hover{color:var(--ama-white);background-color:var(--ama-bronze-dark)}.ama-lp-form .breakdance-form-button:hover{border-color:var(--ama-bronze-dark)}.ama-lp-form{scroll-margin-top:110px}@media (max-width:767px){.ama-lp-form .breakdance-form{grid-template-columns:minmax(0,1fr)}.ama-lp-form .breakdance-form-field{grid-column-start:1;grid-column-end:-1}}.ama-lp-form__title{color:var(--ama-espresso);font-family:var(--ama-font-head);font-weight:500;font-size:1.875rem;line-height:1.15}.ama-lp-form__meta{color:var(--ama-muted);font-family:var(--ama-font-body);font-size:.875rem;line-height:1.6}.ama-lp-form__privacy{color:var(--ama-muted);font-family:var(--ama-font-body);font-size:.8125rem;line-height:1.6;text-align:center}.ama-incl{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2.5rem,1rem + 6vw,7rem)}@media (max-width:1023px){.ama-incl{grid-template-columns:minmax(0,1fr)}}.ama-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-radius:var(--ama-radius);border-top:1px solid var(--ama-taupe);border-right:1px solid var(--ama-taupe);border-bottom:1px solid var(--ama-taupe);border-left:1px solid var(--ama-taupe)}@media (max-width:479px){.ama-compare{grid-template-columns:minmax(0,1fr)}}.ama-compare__col{display:flex;flex-flow:column;gap:.35rem;padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem}.ama-compare__col--offer{background-color:var(--ama-espresso)}.ama-compare__col--offer .ama-compare__label{color:var(--ama-taupe)}.ama-compare__col--offer .ama-compare__value{color:var(--ama-ivory)}.ama-compare__col--offer .ama-compare__note{color:var(--ama-taupe)}.ama-compare__label{color:var(--ama-muted);font-family:var(--ama-font-body);font-size:.6875rem;text-transform:uppercase;letter-spacing:.24em}.ama-compare__value{color:var(--ama-espresso);font-family:var(--ama-font-head);font-weight:500;font-size:2.25rem;line-height:1.1}.ama-compare__note{color:var(--ama-muted);font-family:var(--ama-font-body);font-size:.875rem}.ama-steps4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.5rem,1rem + 2vw,2.5rem);margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.ama-steps4{list-style:none}@media (max-width:1023px){.ama-steps4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.ama-steps4{grid-template-columns:minmax(0,1fr)}}.ama-step4{display:flex;flex-flow:column;gap:.75rem;padding-top:1.5rem;border-top:1px solid var(--ama-taupe)}.ama-spot{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:center;gap:clamp(2rem,1rem + 4vw,5rem)}@media (max-width:1023px){.ama-spot{grid-template-columns:minmax(0,1fr);max-width:40rem}}.ama-spot__copy{display:flex;flex-flow:column;gap:1.25rem}.ama-lp-final{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(3rem,2rem + 4vw,6rem)}@media (max-width:1023px){.ama-lp-final{grid-template-columns:minmax(0,1fr)}}