.tr-showcase{background-color:var(--tr-bg);color:var(--tr-ink);letter-spacing:0}.tr-showcase__grid{container-type:inline-size;display:grid;grid-template-columns:minmax(0,1fr);gap:calc(var(--tr-row-gap) * .75) var(--tr-column-gap);align-items:var(--tr-align, start)}.tr-showcase__grid>.tr-divider{grid-column:1 / -1}.tr-showcase--media{position:relative;isolation:isolate;overflow:hidden}.tr-showcase__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.tr-showcase__media-image,.tr-showcase__media-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tr-showcase__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,var(--tr-overlay, .4))}.tr-showcase__media-controls{position:absolute;right:0;bottom:2.4rem;left:0;z-index:1;display:flex;pointer-events:none}.tr-showcase__media-toggle{display:grid;place-items:center;width:4rem;height:4rem;padding:0;border:0;border-radius:50%;background-color:#00000073;color:#fff;cursor:pointer;pointer-events:auto;transition:background-color .2s ease}.tr-showcase__media-toggle:hover,.tr-showcase__media-toggle:focus-visible{background-color:#000000b3}.tr-showcase__media-toggle svg{width:1.6rem;height:1.6rem;fill:currentColor}.tr-showcase__icon-play,.tr-showcase__media-toggle.is-paused .tr-showcase__icon-pause{display:none}.tr-showcase__media-toggle.is-paused .tr-showcase__icon-play{display:block}@media screen and (min-width:990px){.tr-showcase__grid{grid-template-columns:var(--tr-grid-columns, repeat(var(--tr-columns), minmax(0, 1fr)));gap:var(--tr-row-gap) var(--tr-column-gap)}}@media(prefers-reduced-motion:no-preference){html:has(.tr-showcase){scroll-behavior:smooth}}.tr-faq__item{border-bottom:1px solid var(--tr-line, #e2e1e8)}.tr-faq__question{display:flex;align-items:flex-start;justify-content:space-between;gap:2.4rem;padding:2.2rem 0;cursor:pointer;list-style:none}.tr-faq__question::-webkit-details-marker{display:none}.tr-faq__question:focus-visible{outline:2px solid var(--tr-accent, #0026ff);outline-offset:2px}.tr-faq__title{margin:0;color:var(--tr-ink, #000);font-family:Navigo Medium,sans-serif!important;font-size:clamp(1.6rem,1.45rem + .25vw,1.8rem);font-weight:400;line-height:1.35;letter-spacing:-.01em}.tr-faq__icon{position:relative;flex:none;width:2rem;height:2rem;margin-top:.1rem;color:var(--tr-ink, #000)}.tr-faq__icon:before,.tr-faq__icon:after{content:"";position:absolute;top:50%;left:50%;width:1.4rem;height:.15rem;background-color:currentColor;transform:translate(-50%,-50%);transition:transform .2s ease}.tr-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.tr-faq__item[open] .tr-faq__icon:after{transform:translate(-50%,-50%) rotate(0)}@media(hover:hover){.tr-faq__question:hover .tr-faq__title{font-family:Navigo Bold,sans-serif!important}}.tr-faq__answer{max-width:72rem;padding:0 4.4rem 2.6rem 0;color:var(--tr-muted, #5b5a6e);font-family:Navigo Regular,sans-serif;font-size:clamp(1.5rem,1.4rem + .25vw,1.7rem);line-height:1.55}.tr-faq__answer>*{margin:0}.tr-faq__answer>*+*{margin-top:1em}.tr-faq__answer ul{padding-left:1.2em}.tr-faq__answer li+li{margin-top:.4em}.tr-faq__answer strong{color:var(--tr-ink, #000);font-family:Navigo Medium,sans-serif;font-weight:400}.tr-faq__answer a{color:inherit;text-underline-offset:.2em}@media screen and (max-width:749px){.tr-faq__question{gap:1.6rem;padding:1.8rem 0}.tr-faq__answer{padding-right:0}}.tr-list__item{counter-increment:tr-list;display:grid;grid-template-columns:5.2rem minmax(0,1fr);padding:3rem 0 3.2rem;border-top:1px solid var(--tr-line, #e2e1e8)}.tr-list__item:before{content:counter(tr-list,decimal-leading-zero);color:var(--tr-accent, #0026ff);font-family:Navigo Bold,sans-serif;font-size:1.6rem;line-height:1.4}.tr-list--plain .tr-list__item{grid-template-columns:minmax(0,1fr)}.tr-list--plain .tr-list__item:before{content:none}.tr-list__title{margin:0;color:var(--tr-ink, #000);font-family:Navigo Medium,sans-serif!important;font-size:clamp(1.6rem,1.5rem + .25vw,1.8rem);font-weight:400;line-height:1.35;letter-spacing:-.01em}.tr-list__text{margin:1rem 0 0;color:var(--tr-muted, #5b5a6e);font-size:1.5rem;line-height:1.55}.tr-plan{--tr-bg: #ffffff;--tr-ink: #000000;--tr-muted: #5b5a6e;--tr-line: #e2e1e8;display:grid;grid-row:span 4;grid-template-rows:subgrid;min-width:0;padding:2.8rem 2.4rem 2.4rem;border-radius:.8rem;background-color:var(--tr-bg);color:var(--tr-ink);font-family:Navigo Regular,sans-serif}.tr-plan__name{margin:0;color:var(--tr-ink);font-family:Navigo Medium,sans-serif!important;font-size:2.2rem;font-weight:400;line-height:1.2;letter-spacing:-.01em}.tr-plan__summary{margin:.8rem 0 0;color:var(--tr-muted);font-size:1.5rem;line-height:1.45}.tr-plan__pricing{margin-top:2.4rem;padding-top:2.4rem;border-top:1px solid var(--tr-line)}.tr-plan__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .6rem;margin:0}.tr-plan__amount{color:var(--tr-ink);font-family:Navigo Medium,sans-serif!important;font-size:3.6rem;line-height:1.1;letter-spacing:-.03em}.tr-plan__period{color:var(--tr-muted);font-family:Navigo Regular,sans-serif!important;font-size:1.5rem}.tr-plan__note{margin:.6rem 0 0;color:var(--tr-muted);font-size:1.4rem;line-height:1.4}.tr-plan__features{padding-top:2.4rem;color:var(--tr-ink);font-size:1.5rem;line-height:1.45}.tr-plan__features>*{margin:0}.tr-plan__features>*+*{margin-top:1rem}.tr-plan__features>p+ul{margin-top:.8rem}.tr-plan__features p{color:var(--tr-muted);font-size:1.4rem}.tr-plan__features strong{color:var(--tr-ink);font-family:Navigo Medium,sans-serif;font-weight:400}.tr-plan__features ul{display:grid;gap:.8rem;padding:0;list-style:none}.tr-plan__features li{position:relative;padding-left:2.6rem}.tr-plan__features li:before{content:"";position:absolute;top:.25em;left:0;width:1.6rem;height:1.6rem;background-color:var(--tr-accent, #0026ff);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.5l3.2 3L13 4.5' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.5l3.2 3L13 4.5' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}.tr-plan__action{padding-top:2.8rem}.tr-plan__action .tr-button{width:100%;min-height:4.8rem;padding:1.2rem 2rem;font-size:1.5rem}.tr-table__label{width:var(--tr-table-label-width, 30%);color:var(--tr-ink, #000);font-family:Navigo Medium,sans-serif;font-size:clamp(1.6rem,1.45rem + .25vw,1.8rem);font-weight:400;line-height:1.35}.tr-table__text{color:var(--tr-muted, #5b5a6e);font-size:clamp(1.5rem,1.4rem + .25vw,1.7rem);line-height:1.45;transition:color .2s ease}.tr-table__row>*{transition:border-color .2s ease}.tr-table__table .tr-table__status{width:1%;padding-right:0;text-align:right;white-space:nowrap}.tr-status{display:inline-block;padding:.4rem 1.2rem;border-radius:100px;font-family:Navigo Medium,sans-serif!important;font-size:1.3rem;line-height:1.4;white-space:nowrap}.tr-status--available{background-color:#bef536;color:#000}.tr-status--custom{background-color:#0026ff14;color:var(--tr-accent, #0026ff)}.tr-status--planned{box-shadow:inset 0 0 0 1px var(--tr-line, #e2e1e8);color:var(--tr-muted, #5b5a6e)}@media(hover:hover){.tr-table__row:hover .tr-table__label{font-family:Navigo Bold,sans-serif}.tr-table__row:hover .tr-table__text{color:var(--tr-ink, #000)}.tr-table__row:hover>*{border-bottom-color:var(--tr-ink, #000)}}@media screen and (max-width:749px){.tr-table__row,.tr-table__label,.tr-table__text{display:block;width:auto}.tr-table__row{padding:1.6rem 0;border-bottom:1px solid var(--tr-line, #e2e1e8)}.tr-table__row:first-child{border-top:1px solid var(--tr-line, #e2e1e8)}.tr-table__table .tr-table__row>.tr-table__label,.tr-table__table .tr-table__row>.tr-table__text,.tr-table__table .tr-table__row>.tr-table__status{padding:0;border:0}.tr-table__text{margin-top:.4rem}.tr-table__table .tr-table__status{display:block;width:auto;margin-top:1rem;text-align:left}}.tr-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem 2.4rem}.tr-cta--buttons-only{justify-content:flex-start}.tr-cta__text{margin:0;color:var(--tr-muted, #5b5a6e);font-size:clamp(1.5rem,1.4rem + .25vw,1.7rem);line-height:1.4}.tr-eyebrow{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 1.4rem;margin:0;color:var(--tr-muted, #5b5a6e);font-size:1.3rem;line-height:1.4;letter-spacing:.24em;text-transform:uppercase}.tr-eyebrow__number{color:var(--tr-accent, #0026ff);font-family:Navigo Bold,sans-serif!important;font-size:1.6rem;letter-spacing:.02em}.tr-eyebrow__separator{letter-spacing:0}.tr-faq{border-top:1px solid var(--tr-line, #e2e1e8)}.tr-group{--tr-cqi: 1cqi;container-type:inline-size;display:flex;flex-direction:column;justify-content:var(--tr-group-justify, flex-start);gap:var(--tr-group-gap, 24px);width:100%;max-width:var(--tr-group-max-width, none);min-width:0;min-height:calc(var(--tr-group-min-height, 0) * 1vh);min-height:calc(var(--tr-group-min-height, 0) * 1svh);margin-top:var(--tr-group-space-above, 0px);scroll-margin-top:10rem}@media screen and (max-width:749px){.tr-group{margin-top:calc(var(--tr-group-space-above, 0px) * .75)}}.tr-group--span{grid-column:1 / -1}@media screen and (min-width:990px){.tr-group--columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--tr-column-gap, 64px);row-gap:var(--tr-group-gap, 24px);align-items:start}.tr-group--columns.tr-group--align-rows{grid-template-rows:repeat(30,auto);row-gap:0}.tr-group--align-rows>.tr-group>.tr-align-items{display:grid;grid-row:span 10;grid-template-rows:subgrid;align-items:start}.tr-group--align-rows>.tr-group{--tr-cqi: calc((100cqi - var(--tr-column-gap, 64px)) / 200);--tr-align-gap: var(--tr-group-gap, 24px);container-type:normal;display:grid;grid-row:1 / -1;grid-template-rows:subgrid;row-gap:0;align-items:start}.tr-group--align-rows>.tr-group>:not(:last-child){margin-bottom:var(--tr-align-gap, 24px)}}.tr-heading{margin:0;color:var(--tr-ink, #000);font-family:Navigo Thin,sans-serif!important;font-weight:400;line-height:1.04;letter-spacing:-.035em;text-wrap:balance;word-break:normal}.tr-heading strong,.tr-heading b{font-family:Navigo Medium,sans-serif!important;font-weight:400}.tr-heading--split strong,.tr-heading--split b{display:block}.tr-heading a{color:inherit}.tr-heading--small{font-size:clamp(2.2rem,calc(var(--tr-cqi, 1cqi) * 4.4),2.8rem)}.tr-heading--medium{font-size:clamp(2.6rem,calc(var(--tr-cqi, 1cqi) * 6.2),3.8rem)}.tr-heading--large{font-size:clamp(3.2rem,calc(var(--tr-cqi, 1cqi) * 8.2),5rem)}.tr-heading--xlarge{font-size:clamp(3.6rem,calc(var(--tr-cqi, 1cqi) * 5.2),6.4rem)}.tr-list{margin:0;padding:0;list-style:none;counter-reset:tr-list}.tr-plans{--tr-plans-gutter: 1.5rem;display:grid;grid-template-rows:repeat(4,auto);grid-auto-flow:column;grid-auto-columns:max(26rem,78%);gap:0 1.6rem;margin:0 calc(-1 * var(--tr-plans-gutter));padding:0 var(--tr-plans-gutter) .4rem;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--tr-plans-gutter);scrollbar-width:thin}.tr-plans>*{scroll-snap-align:start}@media screen and (min-width:750px){.tr-plans{--tr-plans-gutter: 5rem;grid-auto-columns:max(26rem,38%)}}@media screen and (min-width:1200px){.tr-plans{grid-auto-columns:minmax(0,1fr);margin:0;padding:0;overflow:visible}}.tr-table__table{width:100%;border-collapse:collapse;font-family:Navigo Regular,sans-serif}.tr-table__table th,.tr-table__table td{padding:2.2rem 2.4rem 2.2rem 0;border-bottom:1px solid var(--tr-line, #e2e1e8);text-align:left;vertical-align:top}.tr-table__table tbody tr:first-child>*,.tr-table__table thead:not(.tr-table__head--hidden) th{border-top:1px solid var(--tr-line, #e2e1e8)}.tr-table__table thead th{color:var(--tr-muted, #5b5a6e);font-size:1.3rem;font-weight:400;letter-spacing:.24em;text-transform:uppercase}.tr-table__head--hidden th{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media screen and (max-width:749px){.tr-table__table thead{display:none}}.tr-text{color:var(--tr-muted, #5b5a6e);line-height:1.55}.tr-text--ink{color:var(--tr-ink, #000)}.tr-text>*{margin:0}.tr-text>*+*{margin-top:1em}.tr-text--body{font-size:clamp(1.5rem,1.4rem + .25vw,1.7rem)}.tr-text--lead{font-size:clamp(1.7rem,1.5rem + .4vw,2rem);line-height:1.4}.tr-text--small{font-size:1.3rem}.tr-text a{color:inherit;text-underline-offset:.2em}.tr-text strong{color:var(--tr-ink, #000);font-family:Navigo Medium,sans-serif;font-weight:400}.tr-text ul,.tr-text ol{padding-left:1.2em}.tr-buttons{display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-auto-flow:column;gap:1.2rem}.tr-buttons--stack{grid-auto-flow:row}.tr-button{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:5.6rem;padding:1.4rem 2.6rem;border-radius:.6rem;font-family:Navigo Light,sans-serif;font-size:1.6rem;line-height:1.2;letter-spacing:0;text-align:center;text-wrap:balance;text-decoration:none;transition:background-color .6s cubic-bezier(.45,0,.2,1)}.tr-button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,var(--tr-button-glint) 50%,transparent 70%);transform:translate(-110%);transition:transform 1s cubic-bezier(.45,0,.2,1)}.tr-button:hover:after{transform:translate(110%)}.tr-button:focus-visible{outline:2px solid var(--tr-accent, #0026ff);outline-offset:3px}.tr-button--primary{--tr-button-glint: rgba(255, 255, 255, .9);background-color:var(--tr-button-bg, #bef536);color:var(--tr-button-ink, #000)}.tr-button--primary:hover{background-color:color-mix(in srgb,var(--tr-button-bg, #bef536),#000 6%)}.tr-button--dark{--tr-button-glint: color-mix(in srgb, var(--tr-bg, #fff) 35%, transparent);background-color:var(--tr-ink, #000);color:var(--tr-bg, #fff)}.tr-button--dark:hover{background-color:color-mix(in srgb,var(--tr-ink, #000),var(--tr-bg, #fff) 15%)}.tr-button--outline{--tr-button-glint: color-mix(in srgb, var(--tr-ink, #000) 20%, transparent);color:var(--tr-ink, #000);box-shadow:inset 0 0 0 1px var(--tr-ink, #000)}.tr-button--outline:hover{background-color:color-mix(in srgb,var(--tr-ink, #000) 6%,transparent)}@media(prefers-reduced-motion:reduce){.tr-button:after{transition:none}}.tr-button__icon{flex:none;width:1.6rem;height:1.6rem;transition:transform .2s ease}.tr-button:hover .tr-button__icon{transform:translate(.2rem,-.2rem)}@media screen and (max-width:749px){.tr-buttons{grid-auto-flow:row;width:100%}.tr-button{width:100%;padding:1.4rem 2rem;font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/18/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAnQ9MwAAAAAAAAAAAAAAAQ */
