.construction-subheaders.tt-home.tt-amx .amx-hero,.construction-subheaders.tt-home.tt-amx .amx-hero *,.construction-subheaders.tt-home.tt-amx .amx-notes,.construction-subheaders.tt-home.tt-amx .amx-notes *,.construction-subheaders.tt-home.tt-amx .amx-lanes,.construction-subheaders.tt-home.tt-amx .amx-lanes *,.construction-subheaders.tt-home.tt-amx .amx-person,.construction-subheaders.tt-home.tt-amx .amx-person *,.construction-subheaders.tt-home.tt-amx .amx-signals,.construction-subheaders.tt-home.tt-amx .amx-signals *,.construction-subheaders.tt-home.tt-amx .amx-request,.construction-subheaders.tt-home.tt-amx .amx-request *,.construction-subheaders.tt-home.tt-amx .amx-team,.construction-subheaders.tt-home.tt-amx .amx-team *,.construction-subheaders.tt-home.tt-amx .amx-types,.construction-subheaders.tt-home.tt-amx .amx-types *,.construction-subheaders.tt-home.tt-amx .amx-law,.construction-subheaders.tt-home.tt-amx .amx-law *,.construction-subheaders.tt-home.tt-amx .amx-file,.construction-subheaders.tt-home.tt-amx .amx-file *,.construction-subheaders.tt-home.tt-amx .amx-know,.construction-subheaders.tt-home.tt-amx .amx-know *{font-family:var(--tt-font-text)!important}.construction-subheaders.tt-home.tt-amx .amx-notes .amx-note__said,.construction-subheaders.tt-home.tt-amx .amx-lanes .amx-lane__label,.construction-subheaders.tt-home.tt-amx .amx-person .amx-formula__eq,.construction-subheaders.tt-home.tt-amx .amx-person .amx-num:before,.construction-subheaders.tt-home.tt-amx .amx-file .amx-num:before{font-family:var(--tt-font-display)!important}.construction-subheaders.tt-home.tt-amx .amx-notes .amx-notes__title,.construction-subheaders.tt-home.tt-amx .amx-lanes .amx-lanes__title,.construction-subheaders.tt-home.tt-amx .amx-person .amx-person__title,.construction-subheaders.tt-home.tt-amx .amx-signals .amx-signals__title,.construction-subheaders.tt-home.tt-amx .amx-request .amx-request__title,.construction-subheaders.tt-home.tt-amx .amx-types .amx-types__title,.construction-subheaders.tt-home.tt-amx .amx-law .amx-law__title,.construction-subheaders.tt-home.tt-amx .amx-file .amx-file__title,.construction-subheaders.tt-home.tt-amx .amx-know .amx-know__title{text-wrap:balance;font-family:var(--tt-font-display)!important;letter-spacing:-.04em!important;text-transform:none!important;color:var(--h-ink)!important;margin:0!important;font-size:clamp(2.125rem,4.4vw,3.5rem)!important;font-weight:400!important;line-height:1.06!important}.construction-subheaders.tt-home.tt-amx .amx-signals .amx-signals__title{color:#fff!important}.construction-subheaders.tt-home.tt-amx .amx-team .amx-team__title{text-wrap:balance;font-family:var(--tt-font-display)!important;letter-spacing:-.035em!important;text-transform:none!important;color:var(--h-ink)!important;margin:0 0 1rem!important;font-size:clamp(1.875rem,3.2vw,2.625rem)!important;font-weight:400!important;line-height:1.08!important}.construction-subheaders.tt-home.tt-amx .amx-file .amx-file__title{font-size:clamp(1.875rem,3.4vw,2.75rem)!important}.construction-subheaders.tt-home.tt-amx .amx-person .amx-formula__title,.construction-subheaders.tt-home.tt-amx .amx-person .amx-person__h,.construction-subheaders.tt-home.tt-amx .amx-request .amx-request__h,.construction-subheaders.tt-home.tt-amx .amx-team .amx-team__h,.construction-subheaders.tt-home.tt-amx .amx-law .amx-law__h,.construction-subheaders.tt-home.tt-amx .amx-file .amx-file__h,.construction-subheaders.tt-home.tt-amx .amx-know .amx-know__h{text-wrap:balance;font-family:var(--tt-font-display)!important;letter-spacing:-.025em!important;text-transform:none!important;color:var(--h-ink)!important;margin:0 0 .5rem!important;font-size:clamp(1.25rem,1.8vw,1.5rem)!important;font-weight:400!important;line-height:1.18!important}.construction-subheaders.tt-home.tt-amx .amx-team .amx-team__h,.construction-subheaders.tt-home.tt-amx .amx-request .amx-request__h{letter-spacing:-.015em!important;margin-bottom:.25rem!important;font-size:1.125rem!important}.construction-subheaders.tt-home.tt-amx .amx-know .amx-know__h{font-size:1.1875rem!important}.construction-subheaders.tt-home.tt-amx .amx-person .amx-formula__title{font-size:clamp(1.5rem,2.4vw,1.875rem)!important}.tt-amx{--amx-sick:#ff8a4c;--amx-sick-soft:#ffe9dc}.tt-amx .amx-eyebrow{color:var(--h-violet);margin:0 0 .875rem;font-size:.9375rem;font-weight:500}.tt-amx .amx-eyebrow--light{color:var(--h-yellow)}.tt-amx .amx-num:before{content:attr(data-num);font-family:var(--tt-font-display);letter-spacing:-.04em;color:var(--h-orange);font-size:2.75rem;font-weight:400;line-height:1;display:block}.tt-amx .amx-hero{isolation:isolate;padding:1.5rem var(--h-pad) 0}.tt-amx .amx-hero__inner{grid-template-columns:minmax(0,1fr);gap:2.5rem;max-width:1240px;margin:0 auto;display:grid}@media only screen and (min-width:1024px){.tt-amx .amx-hero{padding-top:3.5rem}.tt-amx .amx-hero__inner{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;gap:clamp(2.5rem,4.5vw,4.5rem)}}.tt-amx .amx-hero__copy{flex-direction:column;align-items:flex-start;display:flex}.tt-amx .amx-hero__badge{background:var(--amx-sick-soft);color:#8a3a0e;border-radius:999px;align-items:center;gap:.5rem;margin:0 0 1.5rem;padding:.375rem .875rem .375rem .5rem;font-size:.875rem;font-weight:500;display:inline-flex}.tt-amx .amx-hero__badge:before{content:"";background:var(--amx-sick);border-radius:50%;width:.625rem;height:.625rem;box-shadow:0 0 0 4px #ff8a4c40}.construction-subheaders.tt-home.tt-amx .amx-hero .amx-hero__heading{text-wrap:balance;max-width:13ch;font-family:var(--tt-font-display)!important;letter-spacing:-.045em!important;text-transform:none!important;color:var(--h-ink)!important;margin:0 0 1.25rem!important;font-size:clamp(2.5rem,5vw,4.25rem)!important;font-weight:400!important;line-height:1.04!important}.construction-subheaders.tt-home.tt-amx .amx-hero .amx-hero__heading *{font-family:var(--tt-font-display)!important}.tt-amx .amx-hero__pill{background:var(--h-violet);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;gap:.14em;padding:0 .34em .04em .12em;display:inline-flex}.tt-amx .amx-hero__pill-ill{filter:drop-shadow(0 6px 8px #14084659);width:1.15em;height:1.15em;display:inline-flex;rotate:-8deg}.tt-amx .amx-hero__pill-ill img{object-fit:contain;width:100%;height:100%}.tt-amx .amx-hero__rating{color:var(--h-ink);align-items:center;gap:.625rem;margin:0 0 1.5rem;font-size:.9375rem;font-weight:500;display:flex}.tt-amx .amx-hero__stars{gap:.125rem;display:inline-flex}.tt-amx .amx-hero__stars svg{width:1rem;height:1rem;fill:var(--h-yellow);color:var(--h-yellow)}.tt-amx .amx-hero__ask{order:0;grid-area:auto;width:100%;max-width:33rem;margin:0}.tt-amx .amx-hero__more{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin:1.125rem 0 1.75rem;display:flex}.tt-amx .amx-hero__more .tt-hero__cta{width:auto;display:inline-flex}.tt-amx .amx-hero__promises{flex-wrap:wrap;gap:.5rem 1.125rem;margin:0;padding:0;list-style:none;display:flex}.tt-amx .amx-hero__promises li{color:var(--h-muted);align-items:center;gap:.375rem;font-size:.9375rem;display:inline-flex}.tt-amx .amx-hero__promises svg{width:1rem;height:1rem;color:var(--h-violet)}.tt-amx .amx-hero__sub{max-width:36rem;color:var(--h-muted);text-wrap:pretty;margin:0;font-size:1.0625rem;line-height:1.6}.tt-amx .amx-hero__sub a{color:var(--h-violet);text-underline-offset:3px;text-decoration:underline}.tt-amx .amx-hero__stage{background:radial-gradient(70% 60% at 100% 0%, #f45db059, #f45db000 70%), var(--h-violet);border-radius:40px;grid-template-columns:minmax(0,1fr);justify-items:center;gap:1.5rem;padding:2.5rem clamp(1.25rem,3vw,2.5rem) 1.75rem;display:grid;position:relative}.tt-amx .amx-hero__stage:before{content:"";z-index:-1;background:var(--amx-sick);border-radius:40px;position:absolute;inset:1.25rem -.75rem -.75rem 1.25rem;rotate:2.5deg}.tt-amx .amx-hero__corner{z-index:3;filter:drop-shadow(0 18px 20px #14084659);width:6.5rem;position:absolute;top:-1.75rem;left:-1.5rem;rotate:-10deg}.tt-amx .amx-hero__corner img{width:100%;height:auto;display:block}html.tt-motion .tt-amx .amx-hero__corner{animation:7s ease-in-out -2s infinite alternate ttFloatY}.tt-amx .amx-hero__shot{background:#fff;border-radius:26px;width:min(100%,440px);margin:0;overflow:hidden;rotate:-1deg;box-shadow:0 40px 70px -34px #140846cc}.tt-amx .amx-hero__shot img{width:100%;height:auto;display:block}.tt-amx .amx-hero__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;width:100%;margin:0;padding:0;list-style:none;display:grid;position:relative}.tt-amx .amx-hero__steps li{color:#ffffffc7;transition:background-color .4s var(--tt-ease), color .4s var(--tt-ease), translate .4s var(--tt-ease);background:#ffffff1f;border-radius:18px;flex-direction:column;gap:.375rem;padding:.75rem .75rem .875rem;font-size:.75rem;line-height:1.35;display:flex}.tt-amx .amx-hero__steps li b{color:#fff;transition:color .4s var(--tt-ease);font-size:.875rem;font-weight:600;display:block}.tt-amx .amx-hero__time{font-variant-numeric:tabular-nums;color:#fff;white-space:nowrap;background:#ffffff29;border-radius:999px;align-self:flex-start;padding:.125rem .5rem;font-size:.75rem;font-weight:600}.tt-amx .amx-hero__steps li[data-on=true]{color:var(--h-muted);background:#fff;translate:0 -4px}.tt-amx .amx-hero__steps li[data-on=true] b{color:var(--h-ink)}.tt-amx .amx-hero__steps li[data-on=true] .amx-hero__time{background:var(--amx-sick)}@media (prefers-reduced-motion:reduce){.tt-amx .amx-hero__steps li{transition:none}}@media only screen and (max-width:1023px){.tt-amx .amx-hero__copy{max-width:40rem}.tt-amx .amx-hero__stage{width:100%;max-width:640px;margin:0 auto}}@media only screen and (max-width:599px){.tt-amx .amx-hero{padding-top:.75rem}.tt-amx .amx-hero__inner{gap:2rem}.tt-amx .amx-hero__copy{text-align:center;align-items:center}.tt-amx .amx-hero__badge{margin-bottom:.875rem;font-size:.8125rem}.construction-subheaders.tt-home.tt-amx .amx-hero .amx-hero__heading{max-width:none;margin:0 auto .75rem!important;font-size:clamp(2rem,9.6vw,2.5rem)!important}.tt-amx .amx-hero__rating{justify-content:center;margin-bottom:1rem;font-size:.8125rem}.tt-amx .amx-hero__more{justify-content:center;margin-bottom:1.25rem}.tt-amx .amx-hero__promises{justify-content:center}.tt-amx .amx-hero__promises li{font-size:.8125rem}.tt-amx .amx-hero__sub{text-align:left;font-size:.9375rem}.tt-amx .amx-hero__stage{border-radius:30px;gap:1rem;padding:1.25rem .75rem .875rem}.tt-amx .amx-hero__stage:before{border-radius:30px;inset:.75rem -.375rem -.5rem .75rem;rotate:1.2deg}.tt-amx .amx-hero__corner{display:none}.tt-amx .amx-hero__shot{border-radius:20px;rotate:none}.tt-amx .amx-hero__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:359px){.tt-amx .amx-hero__stars{display:none}}.tt-amx .amx-notes{padding:var(--h-space) var(--h-pad) 0}.tt-amx .amx-notes__inner{max-width:var(--h-wrap);margin:0 auto}.tt-amx .amx-notes__head{text-align:center;max-width:40rem;margin:0 auto clamp(2.5rem,5vw,3.5rem)}.tt-amx .amx-notes__lede{color:var(--h-muted);margin:1rem 0 0;font-size:1.125rem;line-height:1.55}.tt-amx .amx-notes__wall{background:var(--h-card);border-radius:40px;grid-template-columns:minmax(0,1fr);gap:1.5rem;margin:0;padding:clamp(1.5rem,3.5vw,3rem);list-style:none;display:grid}@media only screen and (min-width:700px){.tt-amx .amx-notes__wall{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:1024px){.tt-amx .amx-notes__wall{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 1.75rem}}.tt-amx .amx-note{flex-direction:column;display:flex}.tt-amx .amx-note__said{background:var(--h-yellow);letter-spacing:-.02em;color:var(--h-ink);border-radius:6px 6px 22px;flex:1;margin:0;padding:1.75rem 1.5rem 2rem;font-size:clamp(1.25rem,1.9vw,1.5rem);line-height:1.2;position:relative;rotate:-1.6deg;box-shadow:0 18px 30px -22px #0f0d1873;font-family:var(--tt-font-display)!important}.tt-amx .amx-note--1 .amx-note__said{background:#ffb8dd;rotate:1.4deg}.tt-amx .amx-note--2 .amx-note__said{background:#ffc9a8;rotate:-.8deg}.tt-amx .amx-note__said:before{content:"";background:#ffffffb3;border-radius:3px;width:4.5rem;height:1.25rem;position:absolute;top:-.625rem;left:50%;translate:-50%;rotate:3deg;box-shadow:0 2px 6px #0f0d1814}.tt-amx .amx-note__said:after{content:"";transform-origin:0;background:#0f0d188c;border-radius:2px;height:3px;position:absolute;top:50%;left:1.25rem;right:1.25rem;rotate:-4deg;scale:1}html.tt-motion .tt-amx .amx-note[data-reveal]:not([data-in]) .amx-note__said:after{scale:0 1}html.tt-motion .tt-amx .amx-note .amx-note__said:after{transition:scale .6s var(--tt-ease) calc(var(--d,0s) + .35s)}.tt-amx .amx-note__fix{z-index:1;color:var(--h-ink);background:#fff;border-radius:16px;align-items:flex-start;gap:.625rem;margin:-.75rem .75rem 0;padding:.875rem 1rem;font-size:.9375rem;line-height:1.45;display:flex;position:relative;box-shadow:0 14px 26px -20px #14084673}.tt-amx .amx-note__fix svg{background:var(--h-violet);color:#fff;border-radius:50%;flex:none;width:1.375rem;height:1.375rem;padding:.25rem}@media only screen and (max-width:599px){.tt-amx .amx-notes__wall{border-radius:30px;padding:1.5rem 1rem}.tt-amx .amx-note__said{rotate:none!important}}.tt-amx .amx-lanes{padding:var(--h-space) var(--h-pad) 0}.tt-amx .amx-lanes__inner{max-width:var(--h-wrap);margin:0 auto}.tt-amx .amx-lanes__head{gap:1rem;margin-bottom:clamp(2rem,4vw,3rem);display:grid}@media only screen and (min-width:900px){.tt-amx .amx-lanes__head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:3rem}}.tt-amx .amx-lanes__lede{color:var(--h-muted);margin:0;font-size:1.125rem;line-height:1.55}.tt-amx .amx-lanes__board{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media only screen and (min-width:900px){.tt-amx .amx-lanes__board{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.tt-amx .amx-lane{border-radius:36px;padding:2rem 2rem 2.25rem;position:relative;overflow:hidden}.tt-amx .amx-lane--planned{background:var(--h-card)}.tt-amx .amx-lane--unplanned{background:var(--amx-sick)}.tt-amx .amx-lane__label{letter-spacing:-.03em;color:var(--h-ink);align-items:center;gap:.75rem;margin:0 0 1.5rem;font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.1;display:flex;font-family:var(--tt-font-display)!important}.tt-amx .amx-lane__label img{object-fit:contain;filter:drop-shadow(0 10px 12px #1408464d);flex:none;width:3.5rem;height:3.5rem;rotate:-8deg}.tt-amx .amx-lane__chips{flex-wrap:wrap;gap:.625rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.tt-amx .amx-lane__chips li{color:var(--h-ink);background:#fff;border-radius:999px;padding:.625rem 1.125rem;font-size:1rem;font-weight:500}.tt-amx .amx-lane--unplanned .amx-lane__chips li{box-shadow:0 12px 20px -14px #78280099}.tt-amx .amx-lane__note{max-width:26rem;color:var(--h-muted);margin:0;font-size:1rem;line-height:1.5}.tt-amx .amx-lane--unplanned .amx-lane__note{color:#3d1600}.tt-amx .amx-lane:after{content:"";background:repeating-linear-gradient(90deg,#0f0d182e 0 10px,#0000 10px 18px);height:2px;position:absolute;bottom:1rem;left:2rem;right:2rem}.tt-amx .amx-lane--unplanned:after{background:repeating-linear-gradient(90deg,#ffffffb3 0 4px,#0000 4px 26px);height:4px}@media only screen and (max-width:599px){.tt-amx .amx-lane{border-radius:28px;padding:1.5rem 1.25rem 2rem}.tt-amx .amx-lane__label img{width:2.75rem;height:2.75rem}}.tt-amx .amx-person{padding:var(--h-space) var(--h-pad) 0}.tt-amx .amx-person__inner{max-width:var(--h-wrap);margin:0 auto}.tt-amx .amx-person__head{max-width:46rem;margin-bottom:clamp(2rem,4vw,3rem)}.tt-amx .amx-person__lede{color:var(--h-muted);margin:1rem 0 0;font-size:1.125rem;line-height:1.55}.tt-amx .amx-person__grid{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:1.25rem;display:grid}@media only screen and (min-width:1024px){.tt-amx .amx-person__grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}}.tt-amx .amx-person__shot{background:var(--h-violet);border-radius:36px;justify-content:center;align-items:center;margin:0;padding:clamp(1.25rem,3vw,2.5rem);display:flex}.tt-amx .amx-person__shot img{background:#fff;border-radius:20px;width:100%;height:auto;display:block;box-shadow:0 34px 60px -30px #140846cc}.tt-amx .amx-person__shot .amx-person__narrow{display:none}@media only screen and (max-width:599px){.tt-amx .amx-person__shot .amx-person__wide{display:none}.tt-amx .amx-person__shot .amx-person__narrow{display:block}.tt-amx .amx-person__shot{border-radius:28px;padding:1rem}}.tt-amx .amx-formula{background:var(--h-yellow);border-radius:36px;padding:2rem 1.75rem 1.75rem;position:relative}.tt-amx .amx-formula__ill{filter:drop-shadow(0 14px 16px #1408464d);width:5.5rem;position:absolute;top:-1.5rem;right:-.5rem;rotate:10deg}.tt-amx .amx-formula__ill img{width:100%;height:auto;display:block}html.tt-motion .tt-amx .amx-formula__ill{animation:6s ease-in-out infinite alternate ttFloatY}.tt-amx .amx-formula__title{padding-right:4rem}.tt-amx .amx-formula__body{color:#3a3200;margin:0 0 .875rem;font-size:.9375rem;line-height:1.55}.tt-amx .amx-formula__eq{letter-spacing:-.04em;color:var(--h-ink);margin:1rem 0 .25rem;font-size:clamp(2.5rem,4.5vw,3.5rem);line-height:1;font-family:var(--tt-font-display)!important}.tt-amx .amx-formula__key{color:var(--h-ink);background:#fff;border-radius:999px;margin:0 0 1rem;padding:.375rem .75rem;font-size:.8125rem;display:inline-block}.tt-amx .amx-formula__link{margin:0}.tt-amx .amx-formula__link a{color:var(--h-violet-deep);text-underline-offset:3px;align-items:center;gap:.375rem;font-weight:500;text-decoration:underline;display:inline-flex}.tt-amx .amx-formula__link svg{width:1rem;height:1rem;display:inline-block}.tt-amx .amx-person__points{grid-template-columns:minmax(0,1fr);gap:1rem;margin:clamp(1.75rem,3vw,2.5rem) 0 0;padding:0;list-style:none;display:grid}@media only screen and (min-width:800px){.tt-amx .amx-person__points{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}.tt-amx .amx-person__points li{border-top:2px solid var(--h-line);padding-top:1rem}.tt-amx .amx-person__points .amx-num{margin-bottom:.75rem;display:block}.tt-amx .amx-person__points p{color:var(--h-muted);margin:0;font-size:1rem;line-height:1.55}.tt-amx .amx-person__points a{color:var(--h-violet);text-underline-offset:3px;text-decoration:underline}.tt-amx .amx-signals{padding:var(--h-space) var(--h-pad) 0}.tt-amx .amx-signals__inner{max-width:var(--h-wrap);color:#fff;background:radial-gradient(60% 70% at 100% 100%,#ff7a2f59,#ff7a2f00 70%),#1b1430;border-radius:48px;grid-template-columns:minmax(0,1fr);gap:2.5rem;margin:0 auto;padding:clamp(2rem,5vw,4rem);display:grid}@media only screen and (min-width:1024px){.tt-amx .amx-signals__inner{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:3.5rem}}.tt-amx .amx-signals__lede{color:#ffffffc7;margin:1rem 0 1.75rem;font-size:1.0625rem;line-height:1.6}.tt-amx .amx-signals__list{counter-reset:amxsig;gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.tt-amx .amx-signals__list li{color:#ffffffb8;counter-increment:amxsig;background:#ffffff14;border-radius:18px;padding:.875rem 1rem .875rem 3.25rem;font-size:.875rem;line-height:1.4;position:relative}.tt-amx .amx-signals__list li:before{content:counter(amxsig);background:var(--h-orange);color:#fff;border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;font-size:.8125rem;font-weight:600;display:grid;position:absolute;top:50%;left:.875rem;translate:0 -50%}.tt-amx .amx-signals__list b{color:#fff;font-size:1rem;font-weight:500;display:block}.tt-amx .amx-signals__shot{margin:0;rotate:1.2deg}.tt-amx .amx-signals__shot img{border-radius:24px;width:100%;height:auto;display:block;box-shadow:0 40px 70px -30px #000000b3}@media only screen and (max-width:599px){.tt-amx .amx-signals{padding-inline:.75rem}.tt-amx .amx-signals__inner{border-radius:32px;padding:2rem 1rem 1.25rem}.tt-amx .amx-signals__shot{rotate:none}.tt-amx .amx-signals__shot img{border-radius:16px}}.tt-amx .amx-request{padding:var(--h-space) var(--h-pad) 0}.tt-amx .amx-request__inner{max-width:var(--h-wrap);grid-template-columns:minmax(0,1fr);gap:2.5rem;margin:0 auto;display:grid}@media only screen and (min-width:1024px){.tt-amx .amx-request__inner{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:4rem}}.tt-amx .amx-request__stage{background:radial-gradient(70% 60% at 0% 0%, #ff9acf, #ff9acf00 70%), var(--h-pink);border-radius:40px;grid-template-columns:minmax(0,1fr);justify-items:center;padding:3rem 1.5rem 0;display:grid;position:relative;overflow:hidden}.tt-amx .amx-phone{background:#17141f;border-radius:40px 40px 0 0;width:min(100%,300px);padding:7px 7px 0;box-shadow:0 44px 80px -36px #140846cc,inset 0 0 0 1.5px #ffffff14}.tt-amx .amx-phone__screen{background:#fff;border-radius:33px 33px 0 0;max-height:34rem;overflow:hidden}.tt-amx .amx-phone__screen img{width:100%;height:auto;display:block}.tt-amx .amx-request__chip{z-index:2;color:var(--h-muted);background:#fff;border-radius:16px;align-items:center;gap:.5rem;margin:0;padding:.5rem .875rem .5rem .5rem;font-size:.75rem;line-height:1.3;display:flex;position:absolute;box-shadow:0 20px 34px -20px #1408468c}.tt-amx .amx-request__chip img{object-fit:contain;width:2.25rem;height:2.25rem}.tt-amx .amx-request__chip b{color:var(--h-ink);font-size:.875rem;font-weight:600;display:block}.tt-amx .amx-request__chip--a{top:1rem;left:1rem;rotate:-3deg}.tt-amx .amx-request__chip--b{bottom:2rem;right:1rem;rotate:2deg}html.tt-motion .tt-amx .amx-request__chip{animation:7s ease-in-out infinite alternate ttFloatY}html.tt-motion .tt-amx .amx-request__chip--b{animation-delay:-3s}@media only screen and (min-width:1024px){.tt-amx .amx-request__chip--a{top:3.5rem;left:-1rem}.tt-amx .amx-request__stage{overflow:visible}.tt-amx .amx-request__chip--b{right:-1.25rem}}.tt-amx .amx-request__lede{color:var(--h-muted);margin:1rem 0 1.75rem;font-size:1.0625rem;line-height:1.6}.tt-amx .amx-request__lede a{color:var(--h-violet);text-underline-offset:3px;text-decoration:underline}.tt-amx .amx-request__points{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.tt-amx .amx-request__points li{background:var(--h-card);border-radius:22px;align-items:flex-start;gap:1rem;padding:1rem 1.25rem;display:flex}.tt-amx .amx-request__ill{background:#fff;border-radius:16px;flex:none;place-items:center;width:3.25rem;height:3.25rem;display:grid}.tt-amx .amx-request__ill img{object-fit:contain;width:2.5rem;height:2.5rem}.tt-amx .amx-request__d{color:var(--h-muted);font-size:.9375rem;line-height:1.5;display:block}@media only screen and (max-width:599px){.tt-amx .amx-request__stage{border-radius:30px;padding:4.5rem 1rem 0}.tt-amx .amx-request__chip--a{white-space:nowrap;top:.875rem;left:50%;translate:-50%;rotate:none}.tt-amx .amx-request__chip--b{display:none}.tt-amx .amx-phone__screen{max-height:none}.tt-amx .amx-phone{border-radius:40px;margin-bottom:1rem;padding-bottom:7px}.tt-amx .amx-phone__screen{border-radius:33px}}.tt-amx .amx-team{padding:var(--h-space) var(--h-pad) 0}.tt-amx .amx-team__inner{max-width:var(--h-wrap);gap:1.5rem;margin:0 auto;display:grid}.tt-amx .amx-team__card{background:var(--h-card);border-radius:40px;grid-template-columns:minmax(0,1fr);gap:2rem;padding:clamp(1.5rem,4vw,3rem);display:grid}@media only screen and (min-width:900px){.tt-amx .amx-team__card--month{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center}.tt-amx .amx-team__card--week{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;width:92%;margin-left:auto}}.tt-amx .amx-team__lede{color:var(--h-muted);margin:0 0 1.5rem;font-size:1rem;line-height:1.6}.tt-amx .amx-team__lede a{color:var(--h-violet);text-underline-offset:3px;text-decoration:underline}.tt-amx .amx-team__points{grid-template-columns:minmax(0,1fr);gap:.625rem;margin:0;padding:0;list-style:none;display:grid}@media only screen and (min-width:600px){.tt-amx .amx-team__points{grid-template-columns:repeat(2,minmax(0,1fr))}}.tt-amx .amx-team__points li{background:#fff;border-radius:20px;padding:1rem 1.125rem}.tt-amx .amx-team__points p{color:var(--h-muted);margin:0;font-size:.875rem;line-height:1.5}.tt-amx .amx-team__points a{color:var(--h-violet)}.tt-amx .amx-team__shot{border-radius:30px;margin:0;padding:clamp(1rem,2.5vw,1.75rem)}.tt-amx .amx-team__shot img{background:#fff;border-radius:18px;width:100%;height:auto;display:block;box-shadow:0 30px 50px -28px #14084699}.tt-amx .amx-team__shot--month{background:var(--h-yellow);rotate:1.5deg}.tt-amx .amx-team__shot--week{background:var(--amx-sick);rotate:-1.5deg}.tt-amx .amx-team__ticks{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.tt-amx .amx-team__ticks li{color:var(--h-muted);align-items:flex-start;gap:.625rem;font-size:.9375rem;line-height:1.5;display:flex}.tt-amx .amx-team__ticks svg{background:var(--h-violet);color:#fff;border-radius:50%;flex:none;width:1.375rem;height:1.375rem;margin-top:.0625rem;padding:.25rem}.tt-amx .amx-team__tick-t{color:var(--h-ink);font-weight:600}@media only screen and (max-width:899px){.tt-amx .amx-team__card--week .amx-team__shot{order:2}}@media only screen and (max-width:599px){.tt-amx .amx-team__card{border-radius:30px;padding:1.5rem 1rem}.tt-amx .amx-team__shot{border-radius:22px;padding:.75rem;rotate:none!important}}.tt-amx .amx-types{padding:var(--h-space) var(--h-pad) 0}.tt-amx .amx-types__inner{max-width:var(--h-wrap);grid-template-columns:minmax(0,1fr);gap:2.5rem;margin:0 auto;display:grid}@media only screen and (min-width:1024px){.tt-amx .amx-types__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:4rem}}.tt-amx .amx-types__lede{color:var(--h-muted);margin:1rem 0 1.75rem;font-size:1.0625rem;line-height:1.6}.tt-amx .amx-types__rows{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.tt-amx .amx-types__rows li{border:1px solid var(--h-line);background:#fff;border-radius:20px;align-items:center;gap:1rem;padding:.75rem 1rem .75rem .75rem;display:flex}.tt-amx .amx-types__ill{background:var(--h-card);border-radius:16px;flex:none;place-items:center;width:3.25rem;height:3.25rem;display:grid}.tt-amx .amx-types__ill img{object-fit:contain;width:2.5rem;height:2.5rem}.tt-amx .amx-types__t{color:var(--h-ink);font-size:1rem;font-weight:600;display:block}.tt-amx .amx-types__t a{color:var(--h-ink);text-underline-offset:3px;-webkit-text-decoration:underline #5b2ef066;text-decoration:underline #5b2ef066}.tt-amx .amx-types__d{color:var(--h-muted);font-size:.875rem;line-height:1.45;display:block}.tt-amx .amx-types__shot{background:radial-gradient(70% 60% at 100% 100%, #7c86f099, transparent 70%), var(--h-violet);border-radius:40px;margin:0;padding:clamp(1.25rem,3.5vw,3rem)}.tt-amx .amx-types__shot img{background:#fff;border-radius:20px;width:100%;height:auto;display:block;rotate:-1.5deg;box-shadow:0 34px 60px -30px #140846cc}@media only screen and (max-width:599px){.tt-amx .amx-types__shot{border-radius:28px;padding:1rem}.tt-amx .amx-types__shot img{border-radius:14px;rotate:none}}.tt-amx .amx-law{padding:var(--h-space) var(--h-pad) 0}.tt-amx .amx-law__inner{max-width:var(--h-wrap);margin:0 auto}.tt-amx .amx-law__head{max-width:44rem;margin-bottom:clamp(2.25rem,4vw,3.25rem)}.tt-amx .amx-law__lede{color:var(--h-muted);margin:1rem 0 0;font-size:1.125rem;line-height:1.55}.tt-amx .amx-law__cards{grid-template-columns:minmax(0,1fr);gap:2.25rem 1.25rem;display:grid}@media only screen and (min-width:800px){.tt-amx .amx-law__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.tt-amx .amx-law__card{background:var(--h-card);border-top:6px solid var(--tab);border-radius:0 28px 28px;padding:2rem 1.75rem 1.75rem;position:relative}.tt-amx .amx-law__card--violet{--tab:var(--h-violet);--tab-ink:#fff}.tt-amx .amx-law__card--orange{--tab:var(--h-orange);--tab-ink:#fff}.tt-amx .amx-law__card--pink{--tab:var(--h-pink);--tab-ink:#fff}.tt-amx .amx-law__card--yellow{--tab:var(--h-yellow);--tab-ink:var(--h-ink)}.tt-amx .amx-law__tab{background:var(--tab);color:var(--tab-ink);border-radius:14px 14px 0 0;margin:0;padding:.4375rem 1rem .375rem;font-size:.8125rem;font-weight:600;position:absolute;top:-2.125rem;left:0}.tt-amx .amx-law__body p{color:var(--h-muted);margin:0 0 .75rem;font-size:.9375rem;line-height:1.6}.tt-amx .amx-law__body strong{color:var(--h-ink);font-weight:600}.tt-amx .amx-law__body a{color:var(--h-violet);text-underline-offset:3px;text-decoration:underline}.tt-amx .amx-law__small{margin-bottom:0!important;font-size:.875rem!important}.tt-amx .amx-law__callout{background:var(--h-yellow);border-radius:24px;flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;margin-top:1.5rem;padding:1.25rem 1.5rem;display:flex}.tt-amx .amx-law__callout-ill{flex:none;width:3.5rem;rotate:-8deg}.tt-amx .amx-law__callout-ill img{width:100%;height:auto;display:block}.tt-amx .amx-law__callout p{color:var(--h-ink);flex:18rem;margin:0;font-size:1rem;line-height:1.5}.tt-amx .amx-law__callout p a{color:var(--h-violet-deep);text-underline-offset:3px;text-decoration:underline}.tt-amx .amx-law__callout .tt-hero__cta{width:auto;display:inline-flex}@media only screen and (max-width:599px){.tt-amx .amx-law__card{padding:1.5rem 1.25rem 1.25rem}.tt-amx .amx-law__callout{padding:1.25rem}}.tt-amx .amx-ess .tt-ess__card--card .tt-ess__title,.tt-amx .amx-ess .tt-ess__card--card .tt-ess__body{color:var(--h-ink)}.tt-amx .amx-file{padding:var(--h-space) var(--h-pad) 0}.tt-amx .amx-file__inner{max-width:var(--h-wrap);grid-template-columns:minmax(0,1fr);gap:2rem;margin:0 auto;display:grid}@media only screen and (min-width:1024px){.tt-amx .amx-file__inner{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:4rem}.tt-amx .amx-file__sticky{position:sticky;top:7rem}}.tt-amx .amx-file__ill{filter:drop-shadow(0 14px 16px #1408464d);width:5.5rem;margin-bottom:1.25rem;display:block;rotate:-8deg}.tt-amx .amx-file__ill img{width:100%;height:auto;display:block}.tt-amx .amx-file__lede{color:var(--h-muted);margin:1rem 0 0;font-size:1.0625rem;line-height:1.6}.tt-amx .amx-file__list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.tt-amx .amx-file__item{background:var(--h-card);border-radius:28px;grid-template-columns:4rem minmax(0,1fr);gap:.5rem;padding:1.75rem 1.75rem 1.75rem 1.25rem;display:grid}.tt-amx .amx-file__item .amx-num:before{font-size:2.25rem}.tt-amx .amx-file__body{color:var(--h-muted);margin:0;font-size:.9375rem;line-height:1.65}.tt-amx .amx-file__body strong{color:var(--h-ink);font-weight:600}.tt-amx .amx-file__body a{color:var(--h-violet);text-underline-offset:3px;text-decoration:underline}@media only screen and (max-width:599px){.tt-amx .amx-file__item{border-radius:24px;grid-template-columns:minmax(0,1fr);padding:1.25rem}.tt-amx .amx-file__ill{width:4.25rem}}.tt-amx .amx-know{padding:var(--h-space) var(--h-pad) 0}.tt-amx .amx-know__inner{max-width:var(--h-wrap);background:radial-gradient(60% 70% at 0% 0%, #ffb079, #ffb07900 70%), var(--h-orange);border-radius:48px;margin:0 auto;padding:clamp(2rem,5vw,4rem)}.tt-amx .amx-know__head{max-width:44rem;margin-bottom:clamp(2rem,4vw,3rem)}.tt-amx .amx-know__lede{color:#3d1600;margin:1rem 0 0;font-size:1.125rem;line-height:1.55}.tt-amx .amx-know__grid{grid-template-columns:minmax(0,1fr);gap:.875rem;margin:0;padding:0;list-style:none;display:grid}@media only screen and (min-width:700px){.tt-amx .amx-know__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:1100px){.tt-amx .amx-know__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.tt-amx .amx-know__card{background:#fff;border-radius:26px;padding:1.5rem 1.375rem}.tt-amx .amx-know__card:nth-child(4n+2){background:#fff6ee}.tt-amx .amx-know__card p{color:var(--h-muted);margin:0;font-size:.875rem;line-height:1.6}.tt-amx .amx-know__n:before{content:attr(data-num);background:var(--h-ink);color:#fff;border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;margin-bottom:1rem;font-size:.875rem;font-weight:600;display:grid}@media only screen and (max-width:599px){.tt-amx .amx-know{padding-inline:.75rem}.tt-amx .amx-know__inner{border-radius:32px;padding:2rem 1rem 1rem}}@media only screen and (min-width:900px){.tt-amx .amx-ind .tt-ind__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.tt-amx .amx-faq .tt-faq--flat{padding:var(--h-space) var(--h-pad) 0;background:0 0}.tt-amx .amx-faq .tt-sec__inner{max-width:var(--h-wrap);grid-template-columns:minmax(0,1fr);gap:2rem;margin:0 auto;padding:0;display:grid}@media only screen and (min-width:1024px){.tt-amx .amx-faq .tt-sec__inner{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:1.5rem 4rem}.tt-amx .amx-faq .tt-sec__head{grid-area:1/1}.tt-amx .amx-faq .tt-faq__foot{grid-area:2/1}.tt-amx .amx-faq .tt-faq__list{grid-area:1/2/span 2}}.tt-amx .amx-faq .tt-sec__head{text-align:left;margin:0}.tt-amx .amx-faq .tt-sec__inner>.tt-faq__list{border:0;grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.tt-amx .amx-faq .tt-sec__inner>.tt-sec__head{display:block}.tt-amx .amx-faq .tt-faq__item{background:var(--h-card);border:0;border-radius:24px;padding:1.5rem 1.75rem}.tt-amx .amx-faq .tt-faq__a{color:var(--h-muted);margin:0;font-size:1rem;line-height:1.6}.tt-amx .amx-faq .tt-faq__foot{color:var(--h-muted);margin:0;font-size:1rem}.tt-amx .amx-faq .tt-faq__foot a{color:var(--h-violet);font-weight:500}
