.tt-otc{--ot-0:#cfc6ff;--ot-1:var(--h-violet);--ot-2:var(--h-pink);--ot-3:var(--h-orange)}.construction-subheaders.tt-home.tt-otc .tt-otweek,.construction-subheaders.tt-home.tt-otc .tt-otweek *,.construction-subheaders.tt-home.tt-otc .tt-otlaw,.construction-subheaders.tt-home.tt-otc .tt-otlaw *,.construction-subheaders.tt-home.tt-otc .tt-otsum,.construction-subheaders.tt-home.tt-otc .tt-otsum *,.construction-subheaders.tt-home.tt-otc .tt-otlinks,.construction-subheaders.tt-home.tt-otc .tt-otlinks *{font-family:var(--tt-font-text)!important}.construction-subheaders.tt-home.tt-otc .tt-otweek .tt-otweek__title,.construction-subheaders.tt-home.tt-otc .tt-otlaw .tt-otlaw__title,.construction-subheaders.tt-home.tt-otc .tt-otsum .tt-otsum__title,.construction-subheaders.tt-home.tt-otc .tt-otlinks .tt-otlinks__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-otc .tt-otlinks .tt-otlinks__title{color:#fff!important}.construction-subheaders.tt-home.tt-otc .tt-otlaw .tt-otlaw__card-title,.construction-subheaders.tt-home.tt-otc .tt-otsum .tt-otsum__step-title,.construction-subheaders.tt-home.tt-otc .tt-otsum .tt-otsum__rule-title{text-wrap:balance;font-family:var(--tt-font-display)!important;letter-spacing:-.03em!important;text-transform:none!important;color:var(--h-ink)!important;margin:0 0 .75rem!important;font-size:clamp(1.375rem,2vw,1.75rem)!important;font-weight:400!important;line-height:1.14!important}.construction-subheaders.tt-home.tt-otc .tt-otsum .tt-otsum__rule-title{font-size:clamp(1.75rem,3vw,2.5rem)!important}.construction-subheaders.tt-home.tt-otc .tt-otlinks .tt-otlinks__row-title{font-family:var(--tt-font-text)!important;letter-spacing:-.015em!important;text-transform:none!important;color:var(--h-ink)!important;margin:0 0 .25rem!important;font-size:1.1875rem!important;font-weight:500!important;line-height:1.3!important}.construction-subheaders.tt-home.tt-otc .tt-tools .tt-tools__tile-title{font-family:var(--tt-font-text)!important;letter-spacing:-.01em!important;text-transform:none!important;color:var(--h-ink)!important;margin:0 0 .375rem!important;font-size:1.0625rem!important;font-weight:500!important}.tt-otc .tt-tools .tt-sec__title a{color:var(--h-violet)}.tt-otc .tt-tools__tile-body{color:var(--h-muted);margin:0;font-size:.9375rem}.tt-oth__inner{gap:1.25rem;max-width:1240px;margin:0 auto;display:grid}.tt-oth__copy{text-align:center}.construction-subheaders.tt-home .tt-oth .tt-tool__heading{max-width:none;margin:0 auto 1.25rem!important}.tt-oth .tt-tool__sub{max-width:42rem;margin:0 auto}.tt-oth__trust .tt-tool__rating,.tt-oth__trust .tt-tool__promises{justify-content:center}.tt-oth__cta{width:100%;margin:0 auto}@media only screen and (min-width:1024px){.tt-oth__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"copy copy""trust cta""stage stage";align-items:center;gap:1.75rem 2.5rem}.tt-oth__copy{grid-area:copy}.tt-oth__trust{text-align:right;grid-area:trust;justify-self:end}.tt-oth__trust .tt-tool__rating,.tt-oth__trust .tt-tool__promises{justify-content:flex-end}.tt-oth__trust .tt-tool__promises{max-width:30rem;margin-left:auto}.tt-oth .tt-oth__cta{grid-area:cta;justify-self:start;margin:0}.tt-oth .tt-oth__stage{grid-area:stage;margin-top:1rem}}.tt-oth .tt-tool__stage:before{translate:0 -12px;rotate:-1deg}.tt-oth .tt-tool__art--1{top:-2rem}.tt-oth__card{gap:1.75rem;padding:clamp(1.25rem,3vw,2.5rem)}@media only screen and (min-width:1024px){.tt-oth__card{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:start;gap:clamp(2rem,3.5vw,3.25rem)}}.tt-oth__form{min-width:0}.tt-oth__kicker{color:var(--h-muted);margin:0 0 .75rem;font-size:.875rem;font-weight:500}.tt-oth__line{letter-spacing:-.03em;color:var(--h-ink);flex-wrap:wrap;align-items:center;gap:.375rem .625rem;margin:0 0 .5rem;font-size:clamp(1.375rem,2.3vw,2rem);line-height:1.25;display:flex}.construction-subheaders.tt-home .tt-oth .tt-oth__line,.construction-subheaders.tt-home .tt-oth .tt-oth__line>span:not(.tt-oth__box):not(.tt-oth__mult){font-family:var(--tt-font-display)!important}.tt-oth__box{background:var(--h-card);transition:box-shadow .18s var(--tt-ease), background-color .18s var(--tt-ease);border-radius:14px;align-items:center;display:inline-flex;position:relative;box-shadow:inset 0 -3px #5b2ef059}.tt-oth__box:focus-within{box-shadow:inset 0 0 0 2px var(--h-violet), 0 0 0 4px #5b2ef024;background:#fff}.tt-oth__box>span{color:var(--h-muted);padding-left:.625rem;font-size:.8em}.tt-oth__box--mult>span{padding:0 .625rem 0 0}.construction-subheaders.tt-home .tt-oth .tt-oth__box input{letter-spacing:-.03em;width:3.4em;min-width:0;color:var(--h-violet);text-align:center;font-variant-numeric:tabular-nums;-webkit-appearance:textfield;appearance:textfield;background:0 0;border:0;padding:.125rem .5rem;font-size:1em;line-height:1.3;font-family:var(--tt-font-display)!important}.construction-subheaders.tt-home .tt-oth .tt-oth__box--money input{text-align:left;width:3.9em;padding-left:.25rem}.tt-oth__box input:focus{outline:none}.tt-oth__box input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tt-oth__box input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.tt-oth__mult{color:var(--h-violet);background:#ece6ff;border-radius:999px;padding:.0625rem .625rem .125rem;display:inline-flex}.tt-oth__remove{background:var(--h-card);width:2rem;height:2rem;color:var(--h-muted);cursor:pointer;border:0;border-radius:999px;place-items:center;display:inline-grid}.tt-oth__remove svg{width:1rem;height:1rem}.tt-oth__remove:hover{color:var(--h-violet);background:#ece6ff}.tt-oth__remove:focus-visible{outline:2px solid var(--h-violet);outline-offset:2px}.tt-oth__presets,.tt-oth__rates{margin:.25rem 0 1rem}.tt-oth .tt-tool__chip{padding:.4375rem .75rem;font-size:.8125rem}.tt-oth__band{border-top:1px dashed var(--h-line);padding-top:1rem}.tt-oth__add{color:var(--h-violet);cursor:pointer;background:#fff;border:1.5px dashed #c9bdff;border-radius:999px;align-items:center;gap:.375rem;padding:.5rem .875rem .5rem .625rem;font-size:.875rem;font-weight:500;display:inline-flex}.tt-oth__add svg{width:1rem;height:1rem}.tt-oth__add:hover{background:#f3efff}.tt-oth__add:focus-visible{outline:2px solid var(--h-violet);outline-offset:2px}.tt-oth__slip{gap:.875rem;min-width:0;display:grid}.tt-oth__slip-title{color:var(--h-muted);margin:0;font-size:.875rem;font-weight:500}.tt-oth__slip-title span{color:var(--h-ink)}.tt-oth__lines{box-shadow:inset 0 0 0 1px var(--h-line);background:#fff;border-radius:20px;margin:0;padding:.25rem 1rem;list-style:none}.tt-oth__pl{border-bottom:1px dashed var(--h-line);grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:.75rem;padding:.75rem 0;font-size:.9375rem;display:grid}.tt-oth__pl:last-child{border-bottom:0}.tt-oth__pl-name{color:var(--h-ink);padding-left:1.125rem;font-weight:500;position:relative}.tt-oth__pl-name:before{content:"";background:var(--ot-0);border-radius:3px;width:.625rem;height:.625rem;position:absolute;top:.35em;left:0}.tt-oth__pl--1 .tt-oth__pl-name:before{background:var(--ot-1)}.tt-oth__pl--2 .tt-oth__pl-name:before{background:var(--ot-2)}.tt-oth__pl--3 .tt-oth__pl-name:before{background:var(--ot-3)}.tt-oth__pl-calc{color:var(--h-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.875rem}.tt-oth__pl-pay{text-align:right;min-width:5.5rem;color:var(--h-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.tt-oth__results .tt-tool__figures>div:last-child{background:var(--h-yellow)}.tt-oth__results .tt-tool__figures dd{white-space:nowrap}.construction-subheaders.tt-home .tt-oth .tt-oth__results .tt-tool__figures dd{font-size:clamp(1.375rem,2vw,1.875rem)}.tt-oth__see{color:var(--h-violet);align-items:center;gap:.375rem;margin:.625rem .375rem .125rem;font-size:.8125rem;font-weight:500;display:inline-flex}.tt-oth__see svg{width:.875rem;height:.875rem;rotate:90deg}.tt-oth__see:hover{color:var(--h-violet-deep)}.tt-oth__next .tt-oth__next-text{color:var(--h-ink);font-size:.875rem}.tt-oth__next-text a{color:var(--h-violet);font-weight:500}.tt-oth__next-text a:hover{text-underline-offset:3px;text-decoration:underline}@media only screen and (max-width:599px){.tt-oth__card{gap:1.5rem}.tt-oth__line{gap:.3125rem .5rem;font-size:1.3125rem}.tt-oth__pl{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name pay""calc calc";gap:.125rem .75rem}.tt-oth__pl-name{grid-area:name}.tt-oth__pl-calc{grid-area:calc;padding-left:1.125rem}.tt-oth__pl-pay{grid-area:pay;min-width:0}.construction-subheaders.tt-home .tt-oth .tt-oth__results .tt-tool__figures dd{font-size:1.125rem}.tt-oth__results .tt-tool__figures dt{font-size:.6875rem}}@media only screen and (max-width:359px){.tt-oth .tt-tool__chip{padding:.375rem .625rem;font-size:.75rem}.tt-oth__results .tt-tool__figures{grid-template-columns:minmax(0,1fr)}.tt-oth__results .tt-tool__figures>div{justify-content:space-between;align-items:baseline;display:flex}}.tt-otweek{padding:var(--h-space) var(--h-pad) 0}.tt-otweek__inner{max-width:var(--h-wrap);margin:0 auto}.tt-otweek__head{text-align:center;max-width:46rem;margin:0 auto clamp(2rem,4vw,3rem)}.tt-otweek__head .tt-eyebrow{margin-bottom:.75rem}.tt-otweek__lede{color:var(--h-muted);text-wrap:pretty;margin:1.25rem 0 0;font-size:1.0625rem;line-height:1.6}.tt-otweek__board{background:var(--h-card);border-radius:40px;padding:clamp(1.125rem,3vw,2.5rem)}.tt-otweek__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.tt-otweek__modes .tt-tool__chip{background:#fff}.tt-otweek__modes .tt-tool__chip[aria-pressed=true]{background:var(--h-violet)}.tt-otweek__total{background:var(--h-yellow);letter-spacing:-.04em;color:var(--h-ink);font-variant-numeric:tabular-nums;border-radius:16px;margin:0;padding:.625rem 1rem .75rem;font-size:1.75rem;line-height:1.05;display:grid;rotate:-2deg;box-shadow:0 16px 26px -18px #14084699}.construction-subheaders.tt-home.tt-otc .tt-otweek__total{font-family:var(--tt-font-display)!important}.tt-otweek__total span{letter-spacing:0;color:#0f0d18b3;font-size:.75rem}.construction-subheaders.tt-home.tt-otc .tt-otweek__total span{font-family:var(--tt-font-text)!important}.tt-otweek__plot{border-bottom:2px solid #d8d5e2;height:clamp(220px,30vw,360px);margin-top:2.25rem;position:relative}.tt-otweek__cols{align-items:flex-end;gap:3px;display:flex;position:absolute;inset:0}.tt-otweek__cols.is-dense{gap:1px}.tt-otweek__col{min-width:0;height:var(--h);background:var(--ot-0);transition:height .6s var(--tt-ease) var(--d,0s), background-color .3s var(--tt-ease);border-radius:4px 4px 0 0;flex-basis:0}.tt-otweek__col--1{background:var(--ot-1)}.tt-otweek__col--2{background:var(--ot-2)}.tt-otweek__col--3{background:var(--ot-3)}.tt-otweek__col.is-off{background:repeating-linear-gradient(135deg,#b9b4c8 0 3px,#0000 3px 6px);height:10px}html.tt-motion .tt-home .tt-otweek__board[data-reveal]:not([data-in]) .tt-otweek__col{height:0}.tt-otweek__rule{left:0;right:0;bottom:var(--y);z-index:1;border-top:2px dashed var(--h-pink);pointer-events:none;transition:bottom .6s var(--tt-ease);position:absolute}.tt-otweek__rule span{white-space:nowrap;border-radius:999px;padding:.25rem .625rem;font-size:.75rem;font-weight:500;position:absolute;bottom:.375rem;box-shadow:0 8px 16px -10px #14084680}.tt-otweek__rule--nmw span{color:#9c1e66;background:#fff;left:.5rem}.tt-otweek__rule--avg{border-top-color:var(--h-ink)}.tt-otweek__rule--avg span{background:var(--h-yellow);color:var(--h-ink);right:.5rem}.tt-otweek__rule--avg.is-below{border-top-color:#9c1e66}.tt-otweek__rule--avg.is-below span{background:var(--h-pink);color:#fff;top:.375rem;bottom:auto}.tt-otweek__axis{gap:3px;margin-top:.5rem;display:flex}.tt-otweek__span{border-top:4px solid var(--ot-0);min-width:0;color:var(--h-muted);white-space:nowrap;flex-basis:0;padding-top:.375rem;font-size:.75rem;font-weight:500;overflow:hidden}.tt-otweek__span:last-child:not(:first-child){direction:rtl;overflow:visible}.tt-otweek__span--1{border-top-color:var(--ot-1)}.tt-otweek__span--2{border-top-color:var(--ot-2)}.tt-otweek__span--3{border-top-color:var(--ot-3)}.tt-otweek__legend{gap:.5rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}@media only screen and (min-width:760px){.tt-otweek__legend{grid-template-columns:repeat(2,minmax(0,1fr))}}.tt-otweek__key{background:#fff;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.9375rem;display:grid}.tt-otweek__swatch{background:var(--ot-0);border-radius:4px;width:.875rem;height:.875rem}.tt-otweek__key--1 .tt-otweek__swatch{background:var(--ot-1)}.tt-otweek__key--2 .tt-otweek__swatch{background:var(--ot-2)}.tt-otweek__key--3 .tt-otweek__swatch{background:var(--ot-3)}.tt-otweek__key.is-off .tt-otweek__swatch{background:repeating-linear-gradient(135deg,#b9b4c8 0 3px,#0000 3px 6px)}.tt-otweek__key-name{color:var(--h-ink);font-weight:500}.tt-otweek__key-calc{color:var(--h-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.875rem}.tt-otweek__key-pay{color:var(--h-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.tt-otweek__foot{color:var(--h-muted);margin:1.25rem .25rem 0;font-size:.875rem;line-height:1.55}@media only screen and (max-width:599px){.tt-otweek__board{border-radius:28px}.tt-otweek__top{flex-direction:column;align-items:stretch}.tt-otweek__total{place-self:flex-start start;font-size:1.5rem}.tt-otweek__plot{margin-top:2.5rem}.tt-otweek__cols,.tt-otweek__axis{gap:1px}.tt-otweek__rule span{padding:.1875rem .5rem;font-size:.6875rem}.tt-otweek__key{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"sw name pay"".calc calc";gap:.125rem .625rem}.tt-otweek__swatch{grid-area:sw}.tt-otweek__key-name{grid-area:name}.tt-otweek__key-calc{grid-area:calc}.tt-otweek__key-pay{grid-area:pay}}.tt-otlaw{padding:var(--h-space) var(--h-pad) 0}.tt-otlaw__inner{max-width:var(--h-wrap);margin:0 auto}.tt-otlaw__head{gap:1.25rem;margin-bottom:clamp(2rem,4vw,3rem);display:grid}@media only screen and (min-width:900px){.tt-otlaw__head{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;column-gap:4rem}.tt-otlaw__head .tt-eyebrow{grid-column:1/-1;margin-bottom:-.25rem}}.tt-otlaw__lede{color:var(--h-muted);margin:0;font-size:1.0625rem;line-height:1.6}.tt-otlaw__lede a{color:var(--h-violet);text-underline-offset:3px;text-decoration:underline}.tt-otlaw__grid{gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media only screen and (min-width:700px){.tt-otlaw__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:1100px){.tt-otlaw__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.tt-otlaw__card{background:var(--h-card);border-radius:32px;flex-direction:column;padding:1.5rem 1.5rem 1.375rem;display:flex}.tt-otlaw__figure{letter-spacing:-.05em;font-variant-numeric:tabular-nums;border-radius:18px;align-self:flex-start;margin:0 0 2.25rem;padding:.25rem .875rem .375rem;font-size:clamp(2.5rem,4vw,3.25rem);line-height:1;rotate:-3deg;box-shadow:0 16px 26px -18px #14084699}.construction-subheaders.tt-home.tt-otc .tt-otlaw .tt-otlaw__figure{font-family:var(--tt-font-display)!important}.tt-otlaw__card--violet .tt-otlaw__figure{background:var(--h-violet);color:#fff}.tt-otlaw__card--yellow .tt-otlaw__figure{background:var(--h-yellow);color:var(--h-ink);rotate:2deg}.tt-otlaw__card--pink .tt-otlaw__figure{background:var(--h-pink);color:#fff}.tt-otlaw__card--orange .tt-otlaw__figure{background:var(--h-orange);color:#fff;rotate:2deg}.tt-otlaw__body{color:var(--h-muted);flex:1;margin:0 0 1.25rem;font-size:.9375rem;line-height:1.6}.tt-otlaw__source{color:var(--h-violet);align-items:center;gap:.25rem;font-size:.8125rem;font-weight:500;display:inline-flex}.tt-otlaw__source svg{width:.875rem;height:.875rem}.tt-otlaw__source:hover{text-underline-offset:3px;text-decoration:underline}.tt-otlaw__note{color:var(--h-muted);margin:1.25rem .25rem 0;font-size:.8125rem}.tt-otsum{padding:var(--h-space) var(--h-pad) 0}.tt-otsum__inner{max-width:var(--h-wrap);margin:0 auto}.tt-otsum__head{text-align:center;max-width:46rem;margin:0 auto clamp(2rem,4vw,3rem)}.tt-otsum__head .tt-eyebrow{margin-bottom:.75rem}.tt-otsum__lede{color:var(--h-muted);margin:1.25rem 0 0;font-size:1.0625rem;line-height:1.6}.tt-otsum__lede a{color:var(--h-violet);text-underline-offset:3px;text-decoration:underline}.tt-otsum__rule{background:radial-gradient(60% 80% at 100% 0%, #ffd43b80, #ffd43b00 70%), var(--h-orange);border-radius:40px;gap:1.5rem;padding:clamp(1.5rem,4vw,3rem);display:grid;overflow:hidden}@media only screen and (min-width:960px){.tt-otsum__rule{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:3rem}}.tt-otsum__kicker{color:#0f0d18bf;margin:0 0 .75rem;font-size:.875rem;font-weight:500}.tt-otsum__rule .tt-otsum__body{color:#0f0d18d1}.tt-otsum__rule-pic{min-width:0;position:relative}.tt-otsum__rule-shot{background:#fff;width:100%;height:auto;display:block}.tt-otsum__rule-shot--wide{object-fit:cover;object-position:top;border-radius:22px 22px 0 0;height:27rem;box-shadow:0 30px 60px -30px #140846b3}.tt-otsum__rule-shot--narrow{display:none}@media only screen and (min-width:960px){.tt-otsum__rule{align-items:end;padding-bottom:0}.tt-otsum__rule-text{align-self:center;padding-bottom:clamp(1.5rem,4vw,3rem)}.tt-otsum__rule-pic{padding-top:.5rem}}@media only screen and (min-width:700px) and (max-width:959px){.tt-otsum__rule{padding-bottom:0}}.tt-otsum__body{color:var(--h-muted);margin:0 0 1rem;font-size:.9375rem;line-height:1.6}.tt-otsum__chips{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.tt-otsum__chips li{color:var(--h-ink);background:#fff;border-radius:999px;padding:.3125rem .75rem;font-size:.8125rem}.tt-otsum__step .tt-otsum__chips li{background:var(--h-card)}.tt-otsum__steps{gap:1.25rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}@media only screen and (min-width:700px){.tt-otsum__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:1100px){.tt-otsum__steps{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:2.25rem}}.tt-otsum__step{box-shadow:inset 0 0 0 1px var(--h-line);background:#fff;border-radius:32px;flex-direction:column;padding:.75rem .75rem 1.5rem;display:flex;position:relative}.tt-otsum__step>:not(.tt-otsum__pic):not(.tt-otsum__op){margin-left:.75rem;margin-right:.75rem}.tt-otsum__pic{border-radius:24px;justify-content:center;align-items:flex-end;height:15rem;margin-bottom:1.25rem;padding:1.25rem 1.25rem 0;display:flex;overflow:hidden}.tt-otsum__pic--orange{background:var(--h-orange)}.tt-otsum__pic--violet{background:var(--h-violet)}.tt-otsum__pic--yellow{background:var(--h-yellow)}.tt-otsum__pic--pink{background:var(--h-pink)}.tt-otsum__frame{display:block}.tt-otsum__frame img{width:100%;height:auto;display:block}.tt-otsum__pic--phone .tt-otsum__frame{background:#17141f;border-radius:26px 26px 0 0;width:62%;padding:6px 6px 0}.tt-otsum__pic--phone .tt-otsum__frame img{border-radius:20px 20px 0 0}.tt-otsum__pic--sheet{align-items:flex-start;padding-top:1.5rem}.tt-otsum__pic--sheet .tt-otsum__frame{background:#fff;border-radius:16px;width:96%;overflow:hidden;box-shadow:0 20px 40px -20px #14084699}.tt-otsum__num{margin-bottom:.625rem;display:block}.tt-otsum__num:before{content:attr(data-num);background:var(--tone-soft);color:#c24a0c;border-radius:999px;place-items:center;width:2.25rem;height:2.25rem;font-size:.875rem;font-weight:500;display:inline-grid}.tt-otsum__op{z-index:2;background:var(--h-ink);color:#fff;border-radius:999px;place-items:center;width:2.5rem;height:2.5rem;font-size:1.25rem;line-height:1;display:grid;position:absolute;bottom:-1.875rem;left:50%;translate:-50%;box-shadow:0 10px 20px -10px #140846b3}@media only screen and (min-width:700px) and (max-width:1099px){.tt-otsum__step:nth-child(odd) .tt-otsum__op{inset:7.5rem -1.875rem auto auto;translate:0}.tt-otsum__step:nth-child(2n) .tt-otsum__op{display:none}}@media only screen and (min-width:1100px){.tt-otsum__op{inset:7.5rem -1.875rem auto auto;translate:0}}.tt-otsum__foot{justify-content:center;margin-top:2.25rem;display:flex}@media only screen and (max-width:699px){.tt-otsum__steps{gap:2.5rem}.tt-otsum__pic{height:auto}.tt-otsum__pic--phone .tt-otsum__frame{border-radius:28px;width:70%;max-width:15rem;padding-bottom:6px}.tt-otsum__pic--phone .tt-otsum__frame img{border-radius:22px}.tt-otsum__pic--phone,.tt-otsum__pic--sheet{padding-bottom:1.25rem}.tt-otsum__rule{border-radius:28px}.tt-otsum__rule-shot--wide{display:none}.tt-otsum__rule-shot--narrow{border:6px solid #17141f;border-radius:30px;max-width:17rem;margin:0 auto;display:block;box-shadow:0 24px 40px -24px #140846cc}}.tt-otc__meet .tt-meet__card{background:radial-gradient(60% 70% at 100% 0%, #ffd43b8c, #ffd43b00 70%), radial-gradient(60% 70% at 0% 100%, #f45db059, #f45db000 70%), var(--h-orange)}.tt-otc__meet .tt-meet__lede{color:#0f0d18d1}.tt-otc .tt-meet__cta{align-items:center;gap:.5rem}.tt-otc .tt-otc__staffapp{max-width:17rem;color:var(--h-muted);text-align:center;margin:1.125rem auto 0;font-size:.875rem;line-height:1.5}.tt-otc .tt-faq .tt-sec__lede{font-size:1rem}.tt-otlinks{padding:var(--h-space) var(--h-pad) 0}.tt-otlinks__panel{max-width:var(--h-wrap);background:radial-gradient(60% 70% at 100% 0%, #f45db066, #f45db000 70%), var(--h-violet);border-radius:48px;gap:2rem;margin:0 auto;padding:clamp(1.5rem,4vw,3.5rem);display:grid}@media only screen and (min-width:960px){.tt-otlinks__panel{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:3.5rem}}.tt-otlinks__lede{color:#ffffffd1;margin:1rem 0 0;font-size:1.0625rem;line-height:1.6}.tt-otlinks__list{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.tt-otlinks__row{transition:translate .2s var(--tt-ease), box-shadow .2s var(--tt-ease);background:#fff;border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.875rem 1rem .875rem .875rem;display:grid}.tt-otlinks__row:hover{translate:0 -2px;box-shadow:0 18px 30px -20px #140846cc}.tt-otlinks__row:focus-visible{outline:3px solid var(--h-yellow);outline-offset:3px}.tt-otlinks__ill{background:#f3efff;border-radius:16px;place-items:center;width:3.5rem;height:3.5rem;display:grid}.tt-otlinks__ill img{width:78%;height:auto}.tt-otlinks__blurb{color:var(--h-muted);margin:0;font-size:.875rem;line-height:1.5}.tt-otlinks__go{background:var(--h-card);width:2.25rem;height:2.25rem;color:var(--h-violet);border-radius:999px;place-items:center;display:grid}.tt-otlinks__go svg{width:1rem;height:1rem;transition:translate .2s var(--tt-ease)}.tt-otlinks__row:hover .tt-otlinks__go svg{translate:3px}@media only screen and (max-width:599px){.tt-otlinks__panel{border-radius:32px}.tt-otlinks__row{gap:.75rem;padding:.75rem}.tt-otlinks__ill{border-radius:13px;width:2.75rem;height:2.75rem}.tt-otlinks__go{display:none}.tt-otlinks__row{grid-template-columns:auto minmax(0,1fr)}}.tt-otc__final-link{color:#fff;text-underline-offset:4px;align-items:center;gap:.375rem;margin-top:1.25rem;font-weight:500;text-decoration:underline;display:inline-flex}.tt-otc__final-link:hover{text-decoration-thickness:2px}.tt-otc__final-link:focus-visible{outline-offset:4px;border-radius:6px;outline:2px solid #fff}@media (prefers-reduced-motion:reduce){.tt-otweek__col,.tt-otweek__rule{transition:none}}
