.construction-subheaders.tt-home.tt-slt .slt-hero,.construction-subheaders.tt-home.tt-slt .slt-hero *,.construction-subheaders.tt-home.tt-slt .slt-entry,.construction-subheaders.tt-home.tt-slt .slt-entry *,.construction-subheaders.tt-home.tt-slt .slt-score,.construction-subheaders.tt-home.tt-slt .slt-score *,.construction-subheaders.tt-home.tt-slt .slt-glance,.construction-subheaders.tt-home.tt-slt .slt-glance *,.construction-subheaders.tt-home.tt-slt .slt-days,.construction-subheaders.tt-home.tt-slt .slt-days *,.construction-subheaders.tt-home.tt-slt .slt-drawer,.construction-subheaders.tt-home.tt-slt .slt-drawer *,.construction-subheaders.tt-home.tt-slt .slt-sheet,.construction-subheaders.tt-home.tt-slt .slt-sheet *,.construction-subheaders.tt-home.tt-slt .slt-index,.construction-subheaders.tt-home.tt-slt .slt-index *,.construction-subheaders.tt-home.tt-slt .slt-price,.construction-subheaders.tt-home.tt-slt .slt-price *,.construction-subheaders.tt-home.tt-slt .slt-rules,.construction-subheaders.tt-home.tt-slt .slt-rules *,.construction-subheaders.tt-home.tt-slt .slt-links,.construction-subheaders.tt-home.tt-slt .slt-links *{font-family:var(--tt-font-text)!important}.construction-subheaders.tt-home.tt-slt .slt-hero .slt-card__score b,.construction-subheaders.tt-home.tt-slt .slt-score .slt-blocks__sum b,.construction-subheaders.tt-home.tt-slt .slt-glance .slt-glance__points li:before,.construction-subheaders.tt-home.tt-slt .slt-index .slt-index__n:before,.construction-subheaders.tt-home.tt-slt .slt-price .slt-price__amount,.construction-subheaders.tt-home.tt-slt .slt-days .slt-ruler__mark{font-family:var(--tt-font-display)!important}.construction-subheaders.tt-home.tt-slt .slt-entry .slt-entry__title,.construction-subheaders.tt-home.tt-slt .slt-score .slt-score__title,.construction-subheaders.tt-home.tt-slt .slt-glance .slt-glance__title,.construction-subheaders.tt-home.tt-slt .slt-days .slt-days__title,.construction-subheaders.tt-home.tt-slt .slt-drawer .slt-drawer__title,.construction-subheaders.tt-home.tt-slt .slt-sheet .slt-sheet__title,.construction-subheaders.tt-home.tt-slt .slt-index .slt-index__title,.construction-subheaders.tt-home.tt-slt .slt-price .slt-price__title,.construction-subheaders.tt-home.tt-slt .slt-rules .slt-rules__title,.construction-subheaders.tt-home.tt-slt .slt-links .slt-links__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-slt .slt-glance .slt-glance__title{color:#fff!important}.construction-subheaders.tt-home.tt-slt .slt-entry .slt-field__h,.construction-subheaders.tt-home.tt-slt .slt-score .slt-score__h,.construction-subheaders.tt-home.tt-slt .slt-glance .slt-glance__h,.construction-subheaders.tt-home.tt-slt .slt-days .slt-days__h,.construction-subheaders.tt-home.tt-slt .slt-drawer .slt-file__h,.construction-subheaders.tt-home.tt-slt .slt-sheet .slt-sheet__h,.construction-subheaders.tt-home.tt-slt .slt-index .slt-index__h,.construction-subheaders.tt-home.tt-slt .slt-price .slt-price__h,.construction-subheaders.tt-home.tt-slt .slt-rules .slt-rule__h,.construction-subheaders.tt-home.tt-slt .slt-links .slt-link__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-slt .slt-sheet .slt-sheet__h,.construction-subheaders.tt-home.tt-slt .slt-price .slt-price__h,.construction-subheaders.tt-home.tt-slt .slt-rules .slt-rule__h{font-size:1.1875rem!important}.construction-subheaders.tt-home.tt-slt .slt-glance .slt-glance__h,.construction-subheaders.tt-home.tt-slt .slt-links .slt-link--violet .slt-link__h{color:#fff!important}.tt-slt{--slt-sick:#ff8a4c;--slt-sick-soft:#ffe9dc;--slt-sick-ink:#8a3a0e}.tt-slt p a:not([class]){color:var(--h-violet);text-underline-offset:3px;text-decoration:underline}.tt-slt section{scroll-margin-top:6rem}.tt-slt .slt-hero{isolation:isolate;padding:1.5rem var(--h-pad) 0}.tt-slt .slt-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-slt .slt-hero{padding-top:3.5rem}.tt-slt .slt-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2.5rem,4.5vw,4.5rem)}}.tt-slt .slt-hero__copy{flex-direction:column;align-items:flex-start;display:flex}.tt-slt .slt-hero__badge{background:var(--slt-sick-soft);color:var(--slt-sick-ink);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-slt .slt-hero__badge:before{content:"";background:var(--slt-sick);border-radius:50%;width:.625rem;height:.625rem;box-shadow:0 0 0 4px #ff8a4c40}.construction-subheaders.tt-home.tt-slt .slt-hero .slt-hero__heading{text-wrap:balance;max-width:14ch;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-slt .slt-hero .slt-hero__heading *{font-family:var(--tt-font-display)!important}.tt-slt .slt-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-slt .slt-hero__pill-ill{filter:drop-shadow(0 6px 8px #14084659);width:1.15em;height:1.15em;display:inline-flex;rotate:-8deg}.tt-slt .slt-hero__pill-ill img{object-fit:contain;width:100%;height:100%}.tt-slt .slt-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-slt .slt-hero__stars{gap:.125rem;display:inline-flex}.tt-slt .slt-hero__stars svg{width:1rem;height:1rem;fill:var(--h-yellow);color:var(--h-yellow)}.tt-slt .slt-hero__ask{order:0;grid-area:auto;width:100%;max-width:33rem;margin:0}.tt-slt .slt-hero__more{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin:1.125rem 0 1.75rem;display:flex}.tt-slt .slt-hero__more .tt-hero__cta{width:auto;display:inline-flex}.tt-slt .slt-hero__promises{flex-wrap:wrap;gap:.5rem 1.125rem;margin:0;padding:0;list-style:none;display:flex}.tt-slt .slt-hero__promises li{color:var(--h-muted);align-items:center;gap:.375rem;font-size:.9375rem;display:inline-flex}.tt-slt .slt-hero__promises svg{width:1rem;height:1rem;color:var(--h-violet)}.tt-slt .slt-hero__sub{max-width:36rem;color:var(--h-muted);text-wrap:pretty;margin:0;font-size:1.0625rem;line-height:1.6}.tt-slt .slt-hero__stage{background:radial-gradient(60% 50% at 0% 100%, #ff8a4c59, #ff8a4c00 70%), var(--h-yellow);border-radius:40px;grid-template-columns:minmax(0,1fr);justify-items:center;padding:3.25rem clamp(1.25rem,3vw,2.5rem) 2.25rem;display:grid;position:relative}.tt-slt .slt-hero__stage:before{content:"";z-index:-1;background:var(--h-pink);border-radius:40px;position:absolute;inset:1.25rem 1.25rem -.75rem -.75rem;rotate:-2.5deg}.tt-slt .slt-hero__corner{z-index:3;filter:drop-shadow(0 18px 20px #1408464d);width:6.25rem;position:absolute;top:-1.5rem;right:-1.25rem;rotate:10deg}.tt-slt .slt-hero__corner img{width:100%;height:auto;display:block}html.tt-motion .tt-slt .slt-hero__corner{animation:7s ease-in-out -2s infinite alternate ttFloatY}.tt-slt .slt-hero__sticker{background:var(--h-ink);color:#fff;border-radius:10px;margin:0;padding:.3rem .75rem;font-size:.8125rem;font-weight:500;position:absolute;top:1rem;left:clamp(1.25rem,3vw,2.5rem);rotate:-2deg}.tt-slt .slt-card{background:#fff;border-radius:26px;width:min(100%,470px);padding:1.25rem 1.25rem 1rem;rotate:1deg;box-shadow:0 40px 70px -36px #5028008c}.tt-slt .slt-card__head{border-bottom:1px solid var(--h-line);align-items:center;gap:.75rem;padding-bottom:1rem;display:flex}.tt-slt .slt-card__avatar{background:var(--slt-sick-soft);width:2.5rem;height:2.5rem;color:var(--slt-sick-ink);border-radius:50%;flex:none;place-items:center;font-size:.875rem;font-weight:600;display:grid}.tt-slt .slt-card__who{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.tt-slt .slt-card__who b{color:var(--h-ink);font-size:1rem;font-weight:600}.tt-slt .slt-card__who span{color:var(--h-muted);font-size:.8125rem}.tt-slt .slt-card__type{background:var(--slt-sick-soft);color:var(--slt-sick-ink);border-radius:999px;flex:none;padding:.25rem .625rem;font-size:.75rem;font-weight:600}.tt-slt .slt-card__strip{gap:2px;height:2.25rem;margin:1rem 0 .375rem;display:flex}.tt-slt .slt-card__wk{transition:background-color .4s var(--tt-ease), scale .4s var(--tt-ease);background:#efeef3;border-radius:3px;flex:1}.tt-slt .slt-card__wk[data-hit]{background:var(--slt-sick)}.tt-slt .slt-card__months{color:var(--h-muted);justify-content:space-between;font-size:.6875rem;display:flex}.tt-slt .slt-card__rows{gap:.25rem;margin:.875rem 0 0;padding:0;list-style:none;display:grid}.tt-slt .slt-card__row{border-left:3px solid var(--slt-sick);transition:background-color .4s var(--tt-ease), box-shadow .4s var(--tt-ease);background:#fafafb;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"date days""how days";align-items:center;column-gap:.75rem;padding:.5rem .75rem .5rem .875rem;display:grid}.tt-slt .slt-card__date{color:var(--h-ink);font-variant-numeric:tabular-nums;grid-area:date;font-size:.875rem;font-weight:600}.tt-slt .slt-card__how{color:var(--h-muted);grid-area:how;font-size:.75rem}.tt-slt .slt-card__days{color:var(--slt-sick-ink);white-space:nowrap;grid-area:days;font-size:.8125rem;font-weight:600}.tt-slt .slt-card[data-lit="0"] .slt-card__row[data-row="0"],.tt-slt .slt-card[data-lit="1"] .slt-card__row[data-row="1"],.tt-slt .slt-card[data-lit="2"] .slt-card__row[data-row="2"],.tt-slt .slt-card[data-lit="3"] .slt-card__row[data-row="3"]{background:var(--slt-sick-soft);box-shadow:0 10px 20px -16px #8a3a0ecc}.tt-slt .slt-card[data-lit="0"] .slt-card__wk[data-hit="0"],.tt-slt .slt-card[data-lit="1"] .slt-card__wk[data-hit="1"],.tt-slt .slt-card[data-lit="2"] .slt-card__wk[data-hit="2"],.tt-slt .slt-card[data-lit="3"] .slt-card__wk[data-hit="3"]{background:var(--h-violet);scale:1 1.12}.tt-slt .slt-card__foot{border-top:1px dashed var(--h-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-top:1rem;padding-top:.875rem;display:flex}.tt-slt .slt-card__sum{color:var(--h-muted);font-size:.8125rem;font-weight:500}.tt-slt .slt-card__score{align-items:center;gap:.5rem;display:inline-flex}.tt-slt .slt-card__eq{color:var(--h-muted);font-size:.8125rem}.tt-slt .slt-card__score b{letter-spacing:-.03em;color:var(--h-ink);font-size:1.875rem;font-weight:400;line-height:1}.tt-slt .slt-card__band{color:#92400e;background:#fef7dc;border-radius:999px;padding:.2rem .5rem;font-size:.75rem;font-weight:500}@media (prefers-reduced-motion:reduce){.tt-slt .slt-card__row,.tt-slt .slt-card__wk{transition:none}}@media only screen and (max-width:1023px){.tt-slt .slt-hero__copy{max-width:40rem}.tt-slt .slt-hero__stage{width:100%;max-width:640px;margin:0 auto}}@media only screen and (max-width:599px){.tt-slt .slt-hero{padding-top:.75rem}.tt-slt .slt-hero__inner{gap:2rem}.tt-slt .slt-hero__copy{text-align:center;align-items:center}.tt-slt .slt-hero__badge{margin-bottom:.875rem;font-size:.8125rem}.construction-subheaders.tt-home.tt-slt .slt-hero .slt-hero__heading{max-width:none;margin:0 auto .75rem!important;font-size:clamp(2rem,9.6vw,2.5rem)!important}.tt-slt .slt-hero__rating{justify-content:center;margin-bottom:1rem;font-size:.8125rem}.tt-slt .slt-hero__more{justify-content:center;margin-bottom:1.25rem}.tt-slt .slt-hero__promises{justify-content:center}.tt-slt .slt-hero__promises li{font-size:.8125rem}.tt-slt .slt-hero__sub{text-align:left;font-size:.9375rem}.tt-slt .slt-hero__stage{border-radius:30px;padding:2.75rem .75rem 1rem}.tt-slt .slt-hero__stage:before{border-radius:30px;inset:.75rem .75rem -.5rem -.375rem;rotate:-1.2deg}.tt-slt .slt-hero__corner{display:none}.tt-slt .slt-hero__sticker{font-size:.75rem;top:.875rem;left:1rem}.tt-slt .slt-card{border-radius:20px;padding:1rem .875rem .875rem;rotate:none}.tt-slt .slt-card__strip{gap:1px;height:1.75rem}.tt-slt .slt-card__wk{border-radius:2px}.tt-slt .slt-card__eqx{display:none}}@media only screen and (max-width:359px){.tt-slt .slt-hero__stars,.tt-slt .slt-card__type{display:none}}.tt-slt .slt-entry{padding:var(--h-space) var(--h-pad) 0}.tt-slt .slt-entry__inner{max-width:var(--h-wrap);grid-template-columns:minmax(0,1fr);gap:3rem;margin:0 auto;display:grid}@media only screen and (min-width:900px){.tt-slt .slt-entry__inner{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(3rem,6vw,5.5rem)}}.tt-slt .slt-entry__visual{grid-template-columns:minmax(0,1fr);padding-bottom:2rem;display:grid;position:relative}.tt-slt .slt-entry__photo{aspect-ratio:3/4;background:var(--h-card);border-radius:32px;width:78%;overflow:hidden}.tt-slt .slt-entry__photo img{object-fit:cover;width:100%;height:100%;display:block}.tt-slt .slt-entry__phone{background:var(--h-ink);border-radius:30px;width:46%;padding:.4rem;position:absolute;bottom:0;right:0;rotate:3deg;box-shadow:0 30px 50px -26px #140846b3}.tt-slt .slt-entry__phone img{border-radius:24px;width:100%;height:auto;display:block}.tt-slt .slt-entry__lede{color:var(--h-muted);margin:1.25rem 0 2rem;font-size:1.125rem;line-height:1.6}.tt-slt .slt-fields{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.tt-slt .slt-field{background:var(--h-card);border-radius:22px;grid-template-columns:6.5rem minmax(0,1fr);gap:1.25rem;padding:1.25rem 1.5rem;display:grid}.tt-slt .slt-field__label{border:1.5px dashed var(--slt-sick);color:var(--slt-sick-ink);background:#fff;border-radius:8px;place-self:start;padding:.25rem .625rem;font-size:.8125rem;font-weight:600}.tt-slt .slt-field__p{color:var(--h-muted);margin:0;font-size:1rem;line-height:1.6}.tt-slt .slt-entry__record{max-width:var(--h-wrap);background:var(--slt-sick-soft);border-radius:36px;margin:clamp(3rem,6vw,4.5rem) auto 0;padding:clamp(1.25rem,3vw,2.5rem)}.tt-slt .slt-entry__cap{color:var(--slt-sick-ink);flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;margin:0 0 1.25rem;font-size:1rem;display:flex}.tt-slt .slt-entry__cap span{background:var(--slt-sick);color:#fff;border-radius:999px;padding:.2rem .625rem;font-size:.8125rem;font-weight:600}.tt-slt .slt-entry__shot{background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 30px 50px -36px #8a3a0e99}.tt-slt .slt-entry__shot img{width:100%;height:auto;display:block}.tt-slt .slt-entry__shot .slt-entry__narrow{display:none}@media only screen and (max-width:599px){.tt-slt .slt-entry__visual{width:100%;max-width:22rem;margin:0 auto}.tt-slt .slt-field{grid-template-columns:minmax(0,1fr);gap:.75rem;padding:1.125rem 1.25rem}.tt-slt .slt-entry__lede{font-size:1rem}.tt-slt .slt-entry__shot .slt-entry__wide{display:none}.tt-slt .slt-entry__shot .slt-entry__narrow{display:block}.tt-slt .slt-entry__record{border-radius:28px;padding:1rem}}.tt-slt .slt-score{padding:var(--h-space) var(--h-pad) 0}.tt-slt .slt-score__inner{max-width:var(--h-wrap);grid-template-columns:minmax(0,1fr);gap:2rem;margin:0 auto;display:grid}.tt-slt .slt-score__head{max-width:46rem}.tt-slt .slt-score__lede{color:var(--h-muted);margin:1.25rem 0 0;font-size:1.125rem;line-height:1.6}.tt-slt .slt-blocks{background:var(--h-pink);border-radius:36px;gap:1.25rem;padding:clamp(1.5rem,4vw,3rem);display:grid}.tt-slt .slt-blocks__row{background:#fff;border-radius:22px;grid-template-columns:11rem minmax(0,1fr) 12rem;align-items:center;gap:1.5rem;padding:1rem 1.25rem;display:grid}.tt-slt .slt-blocks__label{color:var(--h-ink);margin:0;font-size:1rem;font-weight:600}.tt-slt .slt-blocks__bar{grid-template-columns:repeat(13,minmax(0,1fr));gap:4px;display:grid}.tt-slt .slt-blocks__spell{grid-template-columns:repeat(var(--n), minmax(0, 1fr));grid-column:var(--at) / span var(--n);gap:4px;display:grid}.tt-slt .slt-blocks__spell i{background:var(--slt-sick);border-radius:6px;height:2.25rem;display:block}.tt-slt .slt-blocks__row--one .slt-blocks__spell i{background:var(--h-peri)}.tt-slt .slt-blocks__sum{text-align:right;color:var(--h-muted);margin:0;font-size:.9375rem}.tt-slt .slt-blocks__sum b{background:var(--h-yellow);color:var(--h-ink);letter-spacing:-.03em;border-radius:10px;margin-left:.25rem;padding:.1rem .6rem;font-size:2rem;font-weight:400;display:inline-block;rotate:-3deg}.tt-slt .slt-blocks__row--one .slt-blocks__sum b{background:var(--h-card);rotate:2deg}.tt-slt .slt-score__points{grid-template-columns:minmax(0,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media only screen and (min-width:900px){.tt-slt .slt-score__points{grid-template-columns:repeat(3,minmax(0,1fr))}}.tt-slt .slt-score__points li{border-top:3px solid var(--h-pink);background:var(--h-card);border-radius:0 0 22px 22px;padding:1.5rem 1.5rem 1.75rem}.tt-slt .slt-score__points p{color:var(--h-muted);margin:0;font-size:1rem;line-height:1.6}.tt-slt .slt-score__shot{width:min(100%,760px);margin:1rem auto 0}.tt-slt .slt-score__shot img{border:1px solid var(--h-line);border-radius:22px;width:100%;height:auto;display:block;box-shadow:0 30px 60px -40px #1408468c}.tt-slt .slt-score__shot figcaption{text-align:center;color:var(--h-muted);margin-top:.875rem;font-size:.875rem}@media only screen and (max-width:899px){.tt-slt .slt-blocks__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label sum""bar bar";gap:.75rem 1rem}.tt-slt .slt-blocks__label{grid-area:label}.tt-slt .slt-blocks__sum{grid-area:sum}.tt-slt .slt-blocks__bar{grid-area:bar}.tt-slt .slt-blocks__spell i{border-radius:4px;height:1.75rem}}@media only screen and (max-width:599px){.tt-slt .slt-blocks{border-radius:28px;gap:.75rem;padding:1rem}.tt-slt .slt-blocks__row{padding:.875rem 1rem}.tt-slt .slt-blocks__label{font-size:.9375rem}.tt-slt .slt-blocks__sum{font-size:.8125rem}.tt-slt .slt-blocks__sum b{font-size:1.5rem}.tt-slt .slt-blocks__bar,.tt-slt .slt-blocks__spell{gap:2px}.tt-slt .slt-score__lede{font-size:1rem}}.tt-slt .slt-glance{padding:var(--h-space) var(--h-pad) 0}.tt-slt .slt-glance__inner{max-width:var(--h-wrap);background:radial-gradient(60% 60% at 100% 0%, #f45db052, #f45db000 70%), var(--h-violet);border-radius:44px;grid-template-columns:minmax(0,1fr);gap:2rem;margin:0 auto;padding:clamp(1.75rem,5vw,4rem);display:grid}@media only screen and (min-width:1024px){.tt-slt .slt-glance__inner{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-template-areas:"copy shot""points shot";align-items:start;column-gap:4rem}.tt-slt .slt-glance__copy{grid-area:copy}.tt-slt .slt-glance__shot{grid-area:shot;align-self:center}.tt-slt .slt-glance__points{grid-area:points}}.tt-slt .slt-glance__lede{color:#ffffffd1;margin:1.25rem 0 0;font-size:1.125rem;line-height:1.6}.tt-slt .slt-glance__shot{background:#fff;border-radius:26px;margin:0;padding:.5rem;rotate:1.5deg;box-shadow:0 40px 60px -36px #0a0428cc}.tt-slt .slt-glance__shot img{border-radius:20px;width:100%;height:auto;display:block}.tt-slt .slt-glance__points{counter-reset:slt-g;gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.tt-slt .slt-glance__points li{counter-increment:slt-g;padding-left:3.25rem;position:relative}.tt-slt .slt-glance__points li:before{content:counter(slt-g);background:var(--h-yellow);width:2.25rem;height:2.25rem;color:var(--h-ink);border-radius:50%;place-items:center;font-size:1.125rem;display:grid;position:absolute;top:-.125rem;left:0}.tt-slt .slt-glance__points p{color:#fffc;margin:0;font-size:1rem;line-height:1.6}@media only screen and (max-width:599px){.tt-slt .slt-glance__inner{border-radius:30px;padding:1.5rem 1.125rem}.tt-slt .slt-glance__shot{border-radius:18px;padding:.25rem;rotate:none}.tt-slt .slt-glance__shot img{border-radius:14px}.tt-slt .slt-glance__lede{font-size:1rem}}.tt-slt .slt-days{padding:var(--h-space) var(--h-pad) 0}.tt-slt .slt-days__inner{max-width:var(--h-wrap);background:var(--h-peri);border-radius:44px;margin:0 auto;padding:clamp(1.75rem,5vw,4rem)}.tt-slt .slt-days__head{max-width:46rem}.tt-slt .slt-days__lede{color:var(--h-ink);margin:1.25rem 0 0;font-size:1.125rem;line-height:1.6}.tt-slt .slt-ruler{background:repeating-linear-gradient(90deg,#0f0d182e 0 2px,#0000 2px 22px) 0 100%/100% 40% no-repeat,#fff;border-radius:999px;height:3.25rem;margin:3rem 0 0;position:relative}.tt-slt .slt-ruler:before{content:"";background:linear-gradient(90deg, var(--slt-sick) 0 18%, #ffc7a3 18% 100%);opacity:.9;border-radius:999px;width:calc(100% - 1rem);position:absolute;inset:.5rem auto .5rem .5rem}.tt-slt .slt-ruler__mark{z-index:1;background:var(--h-ink);color:#fff;white-space:nowrap;border-radius:999px;padding:.25rem .75rem;font-size:.9375rem;position:absolute;top:50%;translate:0 -50%}.tt-slt .slt-ruler__mark--a{left:.75rem}.tt-slt .slt-ruler__mark--b{left:18%;translate:-50% -50%}.tt-slt .slt-ruler__mark--c{right:.75rem}.tt-slt .slt-days__points{grid-template-columns:minmax(0,1fr);gap:1rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}@media only screen and (min-width:900px){.tt-slt .slt-days__points{grid-template-columns:repeat(3,minmax(0,1fr))}.tt-slt .slt-days__pt:nth-child(3){text-align:left}}.tt-slt .slt-days__pt{background:#fff;border-radius:22px;padding:1.5rem;position:relative}.tt-slt .slt-days__when{background:var(--slt-sick-soft);color:var(--slt-sick-ink);border-radius:999px;margin-bottom:.75rem;padding:.2rem .625rem;font-size:.8125rem;font-weight:600;display:inline-block}.tt-slt .slt-days__pt p{color:var(--h-muted);margin:0;font-size:1rem;line-height:1.6}.tt-slt .slt-csv{background:#fff;border-radius:26px;margin-top:2rem;padding:1.5rem}.tt-slt .slt-csv__name{color:var(--h-muted);align-items:center;gap:.625rem;margin:0 0 1rem;font-size:.9375rem;display:flex}.tt-slt .slt-csv__name b{color:var(--h-ink);font-weight:600}.tt-slt .slt-csv__ill{flex:none;width:2.5rem;rotate:-6deg}.tt-slt .slt-csv__ill img{width:100%;height:auto;display:block}.tt-slt .slt-csv__scroll{border:1px solid var(--h-line);border-radius:14px;overflow-x:auto}.tt-slt .slt-csv__scroll:focus-visible{outline:2px solid var(--h-violet);outline-offset:2px}.tt-slt .slt-csv__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.875rem}.tt-slt .slt-csv__table th{color:var(--h-muted);text-align:left;white-space:nowrap;border-bottom:1px solid var(--h-line);background:#f7f7fa;padding:.625rem .875rem;font-weight:500}.tt-slt .slt-csv__table td{color:var(--h-ink);white-space:nowrap;border-bottom:1px solid var(--h-line);padding:.625rem .875rem}.tt-slt .slt-csv__table tr:last-child td{border-bottom:0}.tt-slt .slt-csv__table td:nth-child(4){color:var(--slt-sick-ink);font-weight:500}.tt-slt .slt-csv__note{color:var(--h-muted);margin:1rem 0 0;font-size:.9375rem;line-height:1.6}@media only screen and (max-width:599px){.tt-slt .slt-days__inner{border-radius:30px;padding:1.5rem 1rem}.tt-slt .slt-days__lede{font-size:1rem}.tt-slt .slt-ruler{height:2.75rem;margin-top:2rem}.tt-slt .slt-ruler__mark{padding:.2rem .5rem;font-size:.8125rem}.tt-slt .slt-ruler__mark--b{left:30%}.tt-slt .slt-ruler:before{background:linear-gradient(90deg, var(--slt-sick) 0 30%, #ffc7a3 30% 100%)}.tt-slt .slt-csv{border-radius:20px;padding:1rem}.tt-slt .slt-csv__table th:nth-child(2),.tt-slt .slt-csv__table td:nth-child(2),.tt-slt .slt-csv__table th:nth-child(5),.tt-slt .slt-csv__table td:nth-child(5),.tt-slt .slt-csv__table th:nth-child(6),.tt-slt .slt-csv__table td:nth-child(6){display:none}.tt-slt .slt-csv__table th,.tt-slt .slt-csv__table td{padding:.5rem;font-size:.8125rem}}.tt-slt .slt-drawer{padding:var(--h-space) var(--h-pad) 0}.tt-slt .slt-drawer__inner{max-width:var(--h-wrap);margin:0 auto}.tt-slt .slt-drawer__head{text-align:center;max-width:44rem;margin:0 auto clamp(2.5rem,5vw,3.5rem)}.tt-slt .slt-drawer__lede{color:var(--h-muted);margin:1.25rem 0 0;font-size:1.125rem;line-height:1.6}.tt-slt .slt-drawer__files{grid-template-columns:minmax(0,1fr);gap:2.75rem 1.25rem;margin:0;padding:2.75rem 0 0;list-style:none;display:grid}@media only screen and (min-width:700px){.tt-slt .slt-drawer__files{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:1024px){.tt-slt .slt-drawer__files{grid-template-columns:repeat(3,minmax(0,1fr))}}.tt-slt .slt-file{--f:var(--slt-sick);--f-soft:var(--slt-sick-soft);background:var(--f-soft);border-radius:0 22px 22px;padding:1.75rem 1.5rem;position:relative}.tt-slt .slt-file--pink{--f:var(--h-pink);--f-soft:#fde4f2}.tt-slt .slt-file--peri{--f:var(--h-peri);--f-soft:#e8eafd}.tt-slt .slt-file--violet{--f:var(--h-violet);--f-soft:#ece6ff}.tt-slt .slt-file--yellow{--f:#e6b800;--f-soft:#fff4c2}.tt-slt .slt-file__tab{bottom:100%;left:calc(var(--i) * 28%);background:var(--f-soft);border-radius:14px 14px 0 0;place-items:center;width:38%;height:2.5rem;display:grid;position:absolute}.tt-slt .slt-file__tab img{filter:drop-shadow(0 8px 10px #14084633);width:2.75rem;height:auto;margin-top:-1.125rem;rotate:-6deg}.tt-slt .slt-file:after{content:"";background:var(--f);opacity:.55;border-radius:3px;height:3px;position:absolute;top:.75rem;left:1.5rem;right:1.5rem}.tt-slt .slt-file--violet .slt-file__h{color:var(--h-ink)}.tt-slt .slt-file__p{color:var(--h-muted);margin:0;font-size:1rem;line-height:1.6}.tt-slt .slt-file:not([data-tab="0"]){border-radius:22px}@media only screen and (max-width:599px){.tt-slt .slt-drawer__lede{font-size:1rem}.tt-slt .slt-file{padding:1.5rem 1.25rem}}.tt-slt .slt-sheet{padding:var(--h-space) var(--h-pad) 0}.tt-slt .slt-sheet__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-slt .slt-sheet__inner{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:4rem}.tt-slt .slt-sheet__head{position:sticky;top:7rem}}.tt-slt .slt-sheet__ill{width:7rem;margin-bottom:1rem;display:block;rotate:-8deg}.tt-slt .slt-sheet__ill img{width:100%;height:auto;display:block}html.tt-motion .tt-slt .slt-sheet__ill{animation:7s ease-in-out infinite alternate ttFloatY}.tt-slt .slt-sheet__page{border:1px solid var(--h-line);background:#fff;border-radius:26px;overflow:hidden;box-shadow:0 30px 60px -48px #14084680}.tt-slt .slt-sheet__cols{border-bottom:1px solid var(--h-line);color:var(--h-muted);background:#f7f7fa;grid-template-columns:15rem minmax(0,1fr);gap:1rem;padding:.75rem 1.5rem;font-size:.8125rem;display:grid}.tt-slt .slt-sheet__rows{margin:0;padding:0;list-style:none}.tt-slt .slt-sheet__row{border-bottom:1px solid var(--h-line);grid-template-columns:15rem minmax(0,1fr);align-items:baseline;gap:1rem;padding:1.125rem 1.5rem;display:grid}.tt-slt .slt-sheet__row:last-child{border-bottom:0}.tt-slt .slt-sheet__row:nth-child(2n){background:#fbfbfd}.construction-subheaders.tt-home.tt-slt .slt-sheet .slt-sheet__h{align-items:center;gap:.625rem;display:flex;margin:0!important}.tt-slt .slt-sheet__swatch{border-radius:4px;flex:none;width:.875rem;height:.875rem}.tt-slt .slt-sheet__p{color:var(--h-muted);margin:0;font-size:1rem;line-height:1.55}@media only screen and (max-width:699px){.tt-slt .slt-sheet__cols{display:none}.tt-slt .slt-sheet__row{grid-template-columns:minmax(0,1fr);gap:.375rem;padding:1rem 1.125rem}.tt-slt .slt-sheet__ill{width:5rem}}.tt-slt .slt-index{padding:var(--h-space) var(--h-pad) 0}.tt-slt .slt-index__inner{max-width:var(--h-wrap);background:var(--h-card);border-radius:40px;margin:0 auto;padding:clamp(1.5rem,4vw,3.5rem)}.tt-slt .slt-index__head{max-width:44rem;margin:0 0 2rem}.tt-slt .slt-index__lede{color:var(--h-muted);margin:1rem 0 0;font-size:1.125rem;line-height:1.6}.tt-slt .slt-index__list{grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}@media only screen and (min-width:900px){.tt-slt .slt-index__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.5rem}}.tt-slt .slt-index__row{border-top:1px solid #dedce6;grid-template-columns:3rem minmax(0,1fr);column-gap:1rem;padding:1.5rem 0;display:grid}.tt-slt .slt-index__n{grid-row:1/span 2}.tt-slt .slt-index__n:before{content:attr(data-num);letter-spacing:-.04em;color:var(--slt-sick);font-size:1.75rem;line-height:1;display:block}.tt-slt .slt-index__p{color:var(--h-muted);margin:0;font-size:.9375rem;line-height:1.65}.tt-slt .slt-index__p strong{color:var(--h-ink);font-weight:600}@media only screen and (max-width:599px){.tt-slt .slt-index__inner{border-radius:28px;padding:1.5rem 1.125rem}.tt-slt .slt-index__row{grid-template-columns:2.25rem minmax(0,1fr);column-gap:.75rem}.tt-slt .slt-index__n:before{font-size:1.375rem}.tt-slt .slt-index__lede{font-size:1rem}}.tt-slt .slt-price{padding:var(--h-space) var(--h-pad) 0}.tt-slt .slt-price__inner{max-width:var(--h-wrap);background:var(--h-yellow);border-radius:48px;grid-template-columns:minmax(0,1fr);gap:2rem;margin:0 auto;padding:clamp(1.75rem,5vw,4rem);display:grid;position:relative}@media only screen and (min-width:900px){.tt-slt .slt-price__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:4rem}.tt-slt .slt-price__trust{grid-column:1/-1}}.tt-slt .slt-price__ill{filter:drop-shadow(0 18px 20px #5028004d);width:7.5rem;position:absolute;top:-2.25rem;right:2rem;rotate:8deg}.tt-slt .slt-price__ill img{width:100%;height:auto;display:block}html.tt-motion .tt-slt .slt-price__ill{animation:7s ease-in-out -3s infinite alternate ttFloatY}.tt-slt .slt-price__lede{color:var(--h-ink);margin:1rem 0 1.5rem;font-size:1.125rem;line-height:1.55}.tt-slt .slt-price__amount{letter-spacing:-.05em;color:var(--h-ink);margin:0;font-size:clamp(4rem,9vw,6.5rem);font-weight:400;line-height:1}.tt-slt .slt-price__amount span{font-family:var(--tt-font-text);letter-spacing:0;color:var(--h-ink);margin-left:.25rem;font-size:1.125rem}.tt-slt .slt-price__note{color:#4a4636;margin:.75rem 0 1.75rem;font-size:1rem}.tt-slt .slt-price__actions{flex-wrap:wrap;gap:.75rem;display:flex}.tt-slt .slt-price__actions .tt-hero__cta{width:auto;display:inline-flex}.tt-slt .slt-price__card{background:#fff;border-radius:30px;padding:1.75rem;rotate:1deg;box-shadow:0 30px 60px -40px #50280099}.tt-slt .slt-price__list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.tt-slt .slt-price__list li{color:var(--h-ink);align-items:flex-start;gap:.75rem;font-size:1rem;line-height:1.45;display:flex}.tt-slt .slt-price__tick{background:var(--h-violet);color:#fff;border-radius:50%;flex:none;place-items:center;width:1.375rem;height:1.375rem;margin-top:.0625rem;display:grid}.tt-slt .slt-price__tick svg{width:.8125rem;height:.8125rem}.tt-slt .slt-price__trust{border-top:1px solid #0f0d1826;grid-template-columns:minmax(0,1fr);gap:1rem;padding-top:1.5rem;display:grid}@media only screen and (min-width:700px){.tt-slt .slt-price__trust{grid-template-columns:repeat(2,minmax(0,1fr))}}.tt-slt .slt-price__trust p{color:#4a4636;margin:0;font-size:1rem;line-height:1.55}@media only screen and (max-width:599px){.tt-slt .slt-price__inner{border-radius:32px;padding:2rem 1.25rem 1.5rem}.tt-slt .slt-price__ill{width:5rem;top:-1.75rem;right:1rem}.tt-slt .slt-price__card{border-radius:22px;padding:1.25rem;rotate:none}.tt-slt .slt-price__actions .tt-hero__cta{justify-content:center;width:100%}.tt-slt .slt-price__lede{font-size:1rem}}.tt-slt .slt-rules{padding:var(--h-space) var(--h-pad) 0}.tt-slt .slt-rules__inner{max-width:var(--h-wrap);margin:0 auto}.tt-slt .slt-rules__head{max-width:44rem;margin:0 0 2.5rem}.tt-slt .slt-rules__lede{color:var(--h-muted);margin:1.25rem 0 0;font-size:1.125rem;line-height:1.6}.tt-slt .slt-rules__list{grid-template-columns:minmax(0,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media only screen and (min-width:700px){.tt-slt .slt-rules__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:1100px){.tt-slt .slt-rules__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.tt-slt .slt-rule{background:var(--h-card);border-radius:24px;flex-direction:column;padding:1.5rem;display:flex}.tt-slt .slt-rule:first-child,.tt-slt .slt-rule:nth-child(2){background:var(--slt-sick-soft)}.tt-slt .slt-rule__when{color:var(--slt-sick-ink);background:#fff;border-radius:999px;align-self:flex-start;margin-bottom:1rem;padding:.2rem .625rem;font-size:.8125rem;font-weight:600}.tt-slt .slt-rule__p{color:var(--h-muted);margin:0;font-size:.9375rem;line-height:1.6}.tt-slt .slt-links{padding:var(--h-space) var(--h-pad) 0}.tt-slt .slt-links__inner{max-width:var(--h-wrap);margin:0 auto}.tt-slt .slt-links__head{text-align:center;max-width:44rem;margin:0 auto 2.5rem}.tt-slt .slt-links__lede{color:var(--h-muted);margin:1.25rem 0 0;font-size:1.125rem;line-height:1.6}.tt-slt .slt-links__grid{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}@media only screen and (min-width:900px){.tt-slt .slt-links__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.tt-slt .slt-link{color:var(--h-ink);transition:translate .25s var(--tt-ease);border-radius:30px;flex-direction:column;padding:6.5rem 1.75rem 1.75rem;display:flex;position:relative}.tt-slt .slt-link:hover{translate:0 -4px}.tt-slt .slt-link:focus-visible{outline:3px solid var(--h-violet);outline-offset:3px}.tt-slt .slt-link--pink{background:#fde4f2}.tt-slt .slt-link--yellow{background:#fff1b8}.tt-slt .slt-link--violet{background:var(--h-violet);color:#fff}.tt-slt .slt-link__ill{width:4.5rem;position:absolute;top:1.25rem;left:1.5rem;rotate:-8deg}.tt-slt .slt-link__ill img{width:100%;height:auto;display:block}.tt-slt .slt-link__p{color:var(--h-muted);flex:1;margin:0 0 1.25rem;font-size:1rem;line-height:1.6}.tt-slt .slt-link--violet .slt-link__p{color:#ffffffd1}.tt-slt .slt-link__go{color:var(--h-violet);align-items:center;gap:.375rem;font-weight:600;display:inline-flex}.tt-slt .slt-link--violet .slt-link__go{color:var(--h-yellow)}.tt-slt .slt-link__go svg{width:1rem;height:1rem;transition:translate .25s var(--tt-ease)}.tt-slt .slt-link:hover .slt-link__go svg{translate:3px}.tt-slt .slt-faq .tt-faq--flat{padding:var(--h-space) var(--h-pad) 0;background:0 0}.tt-slt .slt-faq .tt-sec__inner{grid-template-columns:minmax(0,1fr);gap:2rem;max-width:960px;margin:0 auto;padding:0;display:grid}.tt-slt .slt-faq .tt-sec__inner>.tt-sec__head{text-align:center;grid-area:auto/1;margin:0;display:block}.tt-slt .slt-faq .tt-sec__inner>.tt-faq__foot{grid-area:auto/1}.tt-slt .slt-faq .tt-sec__inner>.tt-faq__list{border:0;border-top:2px solid var(--h-ink);grid-area:auto/1;grid-template-columns:minmax(0,1fr);gap:0;display:grid}.tt-slt .slt-faq .tt-faq__item{border:0;border-bottom:1px solid var(--h-line);grid-template-columns:minmax(0,1fr);gap:.5rem;padding:1.5rem 0;display:grid}@media only screen and (min-width:800px){.tt-slt .slt-faq .tt-faq__item{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:2.5rem}}.tt-slt .slt-faq .tt-faq__a{color:var(--h-muted);margin:0;font-size:1rem;line-height:1.6}.tt-slt .slt-faq .tt-faq__foot{text-align:center;color:var(--h-muted);margin:0;font-size:1rem}.tt-slt .slt-faq .tt-faq__foot a{color:var(--h-violet);font-weight:500}@media only screen and (max-width:359px){.construction-subheaders.tt-home.tt-slt .tt-final .tt-final__title{font-size:1.875rem!important}}
