.tcp-announce{background:var(--tcp-surface-3);border-bottom:1px solid var(--tcp-border-strong);padding:12px var(--tcp-gutter);text-align:center}.tcp-announce__text{color:var(--tcp-accent);font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;text-decoration:none}@media screen and (max-width:749px){.tcp-announce__text{font-size:10px;letter-spacing:.1em}}.tcp-band{background:repeating-linear-gradient(135deg,var(--tcp-stripe-a),var(--tcp-stripe-a) 2px,var(--tcp-stripe-b) 2px,var(--tcp-stripe-b) 4px);border-top:1px solid var(--tcp-border-strong);border-bottom:1px solid var(--tcp-border-strong);padding:56px var(--tcp-gutter);display:flex;justify-content:space-between;align-items:center;gap:40px;flex-wrap:wrap}.tcp-band__heading{flex:1;min-width:280px}.tcp-band__aside{flex:0 0 320px}p.tcp-band__body{margin-bottom:20px}.tcp-band__link{color:var(--tcp-accent);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;border-bottom:2px solid var(--tcp-accent);padding-bottom:2px}@media screen and (max-width:749px){.tcp-band__aside{flex:1 1 100%}}.tcp-compare__eyebrow{color:var(--tcp-faint);font-size:11px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px}.tcp-compare__table{width:100%;border-collapse:collapse;table-layout:fixed}.tcp-compare__corner{width:200px}.tcp-compare__head{position:relative;text-align:left;vertical-align:bottom;padding:20px 20px 16px;font-weight:400}.tcp-compare__label{display:block;color:var(--tcp-faint);font-size:10px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px}.tcp-compare__head--top{background:var(--tcp-accent-wash);border-top:2px solid var(--tcp-accent)}.tcp-compare__head--top .tcp-compare__label{color:var(--tcp-on-wash)}.tcp-compare__head--top .tcp-price{color:var(--tcp-accent)}.tcp-compare__badge{position:absolute;top:-2px;right:0;background:var(--tcp-accent);color:var(--tcp-on-accent);font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:4px 10px}.tcp-compare__spec{text-align:left;vertical-align:middle;padding:16px 20px 16px 0;border-top:1px solid var(--tcp-border);color:var(--tcp-dim);font-size:11px;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.tcp-compare__cell{padding:16px 20px;border-top:1px solid var(--tcp-border);color:var(--tcp-text);font-size:13px}.tcp-compare__cell--top{background:var(--tcp-accent-wash-cell)}@media screen and (max-width:749px){.tcp-compare{overflow-x:auto;-webkit-overflow-scrolling:touch}.tcp-compare__table{min-width:640px}.tcp-compare__corner{width:120px}}.tcp-eclipse{background:var(--tcp-bg-alt)}.tcp-eclipse__eyebrow{margin-bottom:28px}.tcp-eclipse__head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap;margin-bottom:32px}.tcp-eclipse__lede{max-width:320px;padding-bottom:4px}.tcp-eclipse__media{height:300px;margin-bottom:var(--tcp-hairline)}.tcp-eclipse__tiles,.tcp-eclipse__builds{grid-template-columns:repeat(3,minmax(0,1fr))}.tcp-eclipse__tiles{margin-bottom:var(--tcp-hairline)}.tcp-eclipse__tile{padding:26px 28px}.tcp-eclipse__tile-label{margin-bottom:8px}.tcp-eclipse__tile-title{font-size:13px;font-weight:600;margin-bottom:6px}.tcp-build{position:relative;padding:22px 28px;display:flex;justify-content:space-between;align-items:center;gap:16px;text-decoration:none}.tcp-build__label{display:block;color:var(--tcp-faint);font-size:10px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px}.tcp-build__cta{color:var(--tcp-dim);font-size:11px;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid var(--tcp-border-subtle);padding-bottom:2px;white-space:nowrap}.tcp-build--top{background:var(--tcp-accent-wash);border:1px solid var(--tcp-accent)}.tcp-build--top .tcp-build__label{color:var(--tcp-on-wash)}.tcp-build--top .tcp-price{color:var(--tcp-accent)}.tcp-build--top .tcp-build__cta{color:var(--tcp-accent);border-bottom-color:var(--tcp-accent)}.tcp-build__badge{position:absolute;top:0;right:0;background:var(--tcp-accent);color:var(--tcp-on-accent);font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:4px 10px}@media screen and (max-width:989px){.tcp-eclipse__tiles,.tcp-eclipse__builds{grid-template-columns:minmax(0,1fr)}.tcp-eclipse__media{height:220px}}.tcp-pins__eyebrow{margin-bottom:24px}.tcp-pins__heading{font-size:38px;line-height:1.15;max-width:780px;margin-bottom:48px}.tcp-pins__layout{display:grid;grid-template-columns:var(--tcp-pins-image, 58%) minmax(0,1fr);gap:56px;align-items:center}.tcp-pins__figure{margin:0}@media screen and (min-width:990px){.tcp-pins__layout{align-items:start}.tcp-pins__figure{position:sticky;top:24px}}.tcp-pins__stage{position:relative;line-height:0}.tcp-pins__img{display:block;width:100%;height:auto}.tcp-pins__empty{aspect-ratio:5 / 4}.tcp-pins__pin{position:absolute;width:32px;height:32px;margin:-16px 0 0 -16px;padding:0;border:1px solid var(--tcp-accent);border-radius:50%;background:var(--tcp-bg);background:color-mix(in srgb,var(--tcp-bg) 82%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--tcp-bg) 30%,transparent);color:var(--tcp-accent);font-family:var(--tcp-font-body);font-size:11px;font-weight:700;line-height:1;letter-spacing:.04em;cursor:pointer;transition:background .15s ease,color .15s ease,transform .15s ease}.tcp-pins__pin:focus-visible{outline:2px solid var(--tcp-text);outline-offset:3px}.tcp-pins__pin[data-active=true]{background:var(--tcp-accent);color:var(--tcp-on-accent);transform:scale(1.14)}.tcp-pins__list{margin:0;padding:0;list-style:none}.tcp-pins__item{padding:18px 0 18px 20px;border-top:1px solid var(--tcp-border);border-left:2px solid transparent;transition:border-color .15s ease}.tcp-pins__item:last-child{border-bottom:1px solid var(--tcp-border)}.tcp-pins__item[data-active=true]{border-left-color:var(--tcp-accent)}.tcp-pins__num{display:block;margin-bottom:6px;color:var(--tcp-faint);font-size:10px;letter-spacing:.15em;transition:color .15s ease}.tcp-pins__label{margin:0 0 6px;font-family:var(--tcp-font-display);font-size:15px;font-weight:var(--tcp-weight-bold);text-transform:uppercase;color:var(--tcp-text);transition:color .15s ease}.tcp-pins__body{margin:0;color:var(--tcp-muted);font-size:13px;line-height:1.65}.tcp-pins__item[data-active=true] .tcp-pins__num,.tcp-pins__item[data-active=true] .tcp-pins__label{color:var(--tcp-accent)}@media(prefers-reduced-motion:reduce){.tcp-pins__pin,.tcp-pins__item,.tcp-pins__num,.tcp-pins__label{transition:none}.tcp-pins__pin[data-active=true]{transform:none}}@media screen and (max-width:989px){.tcp-pins__layout{grid-template-columns:minmax(0,1fr);gap:32px}.tcp-pins__heading{font-size:28px;margin-bottom:32px}}.tcp-features__inner{max-width:var(--tcp-feature-w, 80%);margin-inline:auto}.tcp-feature{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;align-items:center;padding:36px 0}.tcp-feature--right .tcp-feature__media{order:2}.tcp-feature__media img{display:block;width:100%;height:auto}.tcp-feature__text .tcp-h2,.tcp-feature--intro .tcp-h2{margin:0 0 16px}.tcp-feature--intro{display:block;max-width:760px;margin:0 auto;padding:56px 0 28px;text-align:center}@media screen and (max-width:749px){.tcp-features__inner{max-width:100%}.tcp-feature{grid-template-columns:minmax(0,1fr);gap:20px}.tcp-feature--right .tcp-feature__media{order:0}}.tcp-geo__heading{font-size:32px;margin-bottom:8px}.tcp-geo__note{color:var(--tcp-dim);font-size:12px;margin-bottom:28px}.tcp-geo__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.tcp-geo__scroll:focus-visible{outline:2px solid var(--tcp-accent);outline-offset:2px}.tcp-geo__table{border-collapse:collapse;width:100%;min-width:920px}.tcp-geo__table th,.tcp-geo__table td{padding:12px 16px;text-align:left;border-top:1px solid var(--tcp-border);font-size:13px;white-space:nowrap}.tcp-geo__size{font-family:var(--tcp-font-display);font-weight:700;color:var(--tcp-accent);border-top:none;padding-bottom:14px}.tcp-geo__corner{border-top:none}.tcp-geo__corner,.tcp-geo__label{position:sticky;left:0;min-width:180px;color:var(--tcp-dim);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;background:var(--tcp-bg)}.tcp-geo__value{color:var(--tcp-text);font-weight:var(--tcp-weight-semibold);font-family:var(--tcp-font-display);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.tcp-geo__table tbody tr:nth-child(2n) td,.tcp-geo__table tbody tr:nth-child(2n) th{background:var(--tcp-surface)}.tcp-geo__value--accent{color:var(--tcp-accent);font-family:var(--tcp-font-body)}@media screen and (max-width:749px){.tcp-geo__heading{font-size:24px}.tcp-geo__corner,.tcp-geo__label{min-width:140px}}.tcp-hero{display:flex;min-height:560px}.tcp-hero__content{flex:0 0 46%;display:flex;flex-direction:column;justify-content:center;padding:var(--tcp-section-y) var(--tcp-gutter)}.tcp-hero__eyebrow{margin-bottom:20px}.tcp-hero__heading{margin-bottom:24px}p.tcp-hero__body{max-width:320px;margin-bottom:48px}.tcp-hero__actions{display:flex;flex-wrap:wrap;gap:12px}.tcp-hero__media{flex:1}@media screen and (max-width:989px){.tcp-hero{flex-direction:column;min-height:0}.tcp-hero__content{flex:1 1 auto}.tcp-hero__media{flex:1 1 auto;min-height:320px;order:-1}}.tcp-carousel-section{--tcp-slide-h: min(calc(var(--tcp-slide-vh, 50) * 1svh), 70vw);padding:48px 0 var(--tcp-section-y)}.tcp-carousel{display:block}.tcp-carousel__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;padding:0 var(--tcp-gutter) 24px}.tcp-carousel__eyebrow{margin-bottom:14px}.tcp-carousel__heading{font-size:32px}.tcp-carousel__viewport{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--tcp-gutter);scrollbar-width:none}.tcp-carousel__viewport::-webkit-scrollbar{display:none}.tcp-carousel__viewport:focus-visible{outline:2px solid var(--tcp-accent);outline-offset:-2px}.tcp-carousel__track{box-sizing:border-box;display:flex;gap:0;width:max-content;min-width:100%;margin:0;padding:0 var(--tcp-gutter);list-style:none}.tcp-carousel__slide{flex:0 0 auto;height:var(--tcp-slide-h);scroll-snap-align:start}.tcp-carousel__img{display:block;height:100%;width:auto;max-width:none}.tcp-carousel__empty{height:100%;aspect-ratio:1}.tcp-carousel__controls{display:flex;gap:var(--tcp-hairline);margin-left:auto}.tcp-carousel__controls[hidden]{display:none}.tcp-carousel__btn{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:var(--tcp-surface);border:1px solid var(--tcp-border-subtle);border-radius:0;color:var(--tcp-accent);cursor:pointer;transition:border-color .15s ease}.tcp-carousel__btn:hover:not(:disabled){border-color:var(--tcp-accent)}.tcp-carousel__btn:focus-visible{outline:2px solid var(--tcp-accent);outline-offset:2px}.tcp-carousel__btn:disabled{opacity:.35;cursor:default}@media screen and (max-width:749px){.tcp-carousel-section{padding-top:32px}.tcp-carousel__heading{font-size:24px}}.tcp-page-hero__head{padding:var(--tcp-section-y) var(--tcp-gutter) 40px;border-bottom:1px solid var(--tcp-border)}.tcp-page-hero__heading{font-size:44px;letter-spacing:-.01em;margin-bottom:16px}.tcp-page-hero__body{max-width:460px}.tcp-page-hero__media{height:340px}@media screen and (max-width:749px){.tcp-page-hero__heading{font-size:30px}.tcp-page-hero__media{height:220px}}.tcp-details__heading{margin-bottom:12px}.tcp-details__intro{max-width:520px;margin-bottom:36px}.tcp-details__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tcp-detail{padding:0}.tcp-detail__media{position:relative;aspect-ratio:8 / 5;background:var(--tcp-surface);display:flex;align-items:center;justify-content:center;overflow:hidden}.tcp-detail__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tcp-detail__placeholder{color:var(--tcp-faint);font-size:11px;letter-spacing:.1em;text-transform:uppercase;text-align:center;padding:0 16px}.tcp-detail__num{position:absolute;top:18px;left:20px;z-index:1;color:var(--tcp-accent);font-size:12px;font-weight:700;letter-spacing:.2em}.tcp-detail__text{padding:24px 26px 30px}.tcp-detail__label{margin:0 0 10px;font-size:15px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.tcp-detail__text p:last-child{margin-bottom:0}@media screen and (max-width:989px){.tcp-details__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.tcp-details__grid{grid-template-columns:minmax(0,1fr)}}.tcp-rent{display:flex;border-top:1px solid var(--tcp-border);min-height:calc(var(--tcp-rent-h, 70) * 1svh)}.tcp-rent__media{flex:1;position:relative;min-height:0}.tcp-rent__media .tcp-rent__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--tcp-focal-x, 50%) var(--tcp-focal-y, 20%)}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.tcp-rent--parallax{view-timeline:--tcp-rent block}.tcp-rent--parallax .tcp-rent__media .tcp-rent__img{top:calc(var(--tcp-parallax, 35) * -.5%);height:calc((100 + var(--tcp-parallax, 35)) * 1%);animation:tcp-rent-parallax linear both;animation-timeline:--tcp-rent;animation-range:cover 0% cover 70%}@keyframes tcp-rent-parallax{0%{transform:translateY(calc(var(--tcp-parallax, 35) / (100 + var(--tcp-parallax, 35)) * -48%))}to{transform:translateY(calc(var(--tcp-parallax, 35) / (100 + var(--tcp-parallax, 35)) * 48%))}}}}.tcp-rent__content{flex:0 0 50%;padding:48px var(--tcp-gutter) 48px 64px;border-left:1px solid var(--tcp-border);display:flex;flex-direction:column;justify-content:center}p.tcp-rent__body,.tcp-rent__highlight,.tcp-rent__chips{max-width:34rem}.tcp-rent__eyebrow{margin-bottom:14px}.tcp-rent__heading{font-size:32px;margin-bottom:16px}p.tcp-rent__body{margin-bottom:8px}.tcp-rent__highlight{color:var(--tcp-accent);font-size:12px;font-weight:600;margin:0 0 20px}.tcp-rent__chips{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 24px;padding:0;list-style:none}.tcp-rent__cta{align-self:flex-start}@media screen and (max-width:989px){.tcp-rent{flex-direction:column;min-height:0}.tcp-rent__media{flex:none;height:clamp(260px,45svh,420px)}.tcp-rent__content{flex:1 1 auto;padding:40px var(--tcp-gutter);border-left:none;border-top:1px solid var(--tcp-border)}}.tcp-spec-cards__eyebrow{margin-bottom:28px}.tcp-spec-cards__heading{margin-bottom:40px}.tcp-spec-cards__grid{grid-template-columns:repeat(var(--tcp-columns, 3),minmax(0,1fr))}.tcp-spec-card{display:flex;flex-direction:column}.tcp-spec-card__media{height:var(--tcp-card-image-h, 260px);background:var(--tcp-surface-3)}.tcp-spec-card__body{padding:26px 28px;display:flex;flex-direction:column;flex:1}.tcp-spec-card__eyebrow{margin-bottom:8px}.tcp-spec-card__title{margin-bottom:10px}.tcp-spec-card__title a{color:var(--tcp-text);text-decoration:none}.tcp-spec-card__title a:hover{color:var(--tcp-accent)}.tcp-spec-card__summary{margin:0 0 18px}.tcp-spec-card .tcp-specs{margin-bottom:20px}.tcp-spec-card__foot{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:auto}@media screen and (max-width:989px){.tcp-spec-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.tcp-spec-cards__grid{grid-template-columns:minmax(0,1fr)}.tcp-spec-card__media{height:220px}}.tcp-spec-list__heading{font-size:32px;margin-bottom:8px}.tcp-spec-list__note{color:var(--tcp-dim);font-size:12px;margin-bottom:20px}.tcp-spec-list__grid{display:grid;grid-template-columns:1fr 1fr;margin:0}.tcp-spec-list__item{display:flex;justify-content:space-between;gap:24px;padding:16px 40px 16px 0;border-top:1px solid var(--tcp-border)}.tcp-spec-list__key{color:var(--tcp-dim);font-size:12px;margin:0}.tcp-spec-list__value{color:var(--tcp-text);font-size:13px;font-weight:600;text-align:right;margin:0}@media screen and (max-width:749px){.tcp-spec-list__grid{grid-template-columns:minmax(0,1fr)}.tcp-spec-list__item{padding-right:0}.tcp-spec-list__heading{font-size:24px}}.tcp-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));border-top:1px solid var(--tcp-border);border-bottom:1px solid var(--tcp-border)}.tcp-stats__item{padding:28px 26px;border-right:1px solid var(--tcp-border)}.tcp-stats__item:last-child{border-right:none}.tcp-stats__index{margin-bottom:8px}.tcp-stats__title{font-size:13px;font-weight:600;margin-bottom:5px}.tcp-stats__body{color:var(--tcp-dim);font-size:11px;line-height:1.5}@media screen and (max-width:989px){.tcp-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.tcp-stats__item{border-bottom:1px solid var(--tcp-border)}.tcp-stats__item:nth-child(2n){border-right:none}}@media screen and (max-width:749px){.tcp-stats{grid-template-columns:minmax(0,1fr)}.tcp-stats__item{border-right:none}.tcp-stats__item:last-child{border-bottom:none}}.tcp-spec-table{width:100%;border-collapse:collapse}.tcp-spec-table th,.tcp-spec-table td{padding:12px 0;border-top:1px solid var(--tcp-border);font-size:13px;text-align:left;vertical-align:top}.tcp-spec-table th{width:45%;padding-right:16px;color:var(--tcp-dim);font-weight:600}.tcp-spec-table td{color:var(--tcp-text)}.tcp-spec-table tr:first-child th,.tcp-spec-table tr:first-child td{border-top:0}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map */
