.custom-technical-analysis .ctech-eyebrow__line{background:var(--ctech-accent)}.custom-technical-analysis .ctech-eyebrow__text{color:var(--ctech-accent)}.custom-technical-analysis .ctech-heading{color:var(--ctech-heading)}.custom-technical-analysis .ctech-stat__value{color:var(--ctech-accent)}.custom-technical-analysis .ctech-stat__label{color:var(--ctech-stat-label)}.custom-technical-analysis .ctech-stat__desc,.custom-technical-analysis .ctech-text__body>*{color:var(--ctech-text)}.custom-technical-analysis .ctech-text__line{background:var(--ctech-accent)}.custom-technical-analysis .ctech-text__label{color:var(--ctech-accent)}.custom-technical-analysis .ctech-heading em,.custom-technical-analysis .ctech-heading i,.custom-technical-analysis .ctech-heading.rte>em,.custom-technical-analysis .ctech-heading.rte>i{color:var(--ctech-accent)}.custom-technical-analysis .ctech-stat,.custom-technical-analysis .ctech-text{background:var(--ctech-panel-bg);border-color:var(--ctech-border)}.custom-technical-analysis{position:relative;overflow:hidden;-webkit-font-smoothing:antialiased}.ctech-inner{display:grid;grid-template-columns:1fr 1fr;min-height:560px}.ctech--media_right .ctech-media{order:2}.ctech--media_right .ctech-content{order:1}.ctech-media{position:relative;overflow:hidden}.ctech-media__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.ctech-media__ph-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;background:#d9d9d9}.ctech-media__ph-svg path,.ctech-media__ph-svg rect,.ctech-media__ph-svg circle{fill:#b0b0b0}.ctech-content{display:flex;flex-direction:column;justify-content:center}.ctech-content__inner{padding:3.5rem 3.5rem 3.5rem 4rem;width:100%}.ctech--media_right .ctech-content__inner{padding-left:3.5rem;padding-right:4rem}.ctech-eyebrow{display:flex;align-items:center;gap:.8rem;margin-bottom:1.5rem;flex-wrap:wrap}.ctech-eyebrow__line{display:block;width:2rem;height:1px;flex-shrink:0}.ctech-eyebrow__text{font-family:var(--font-body-family);font-size:.68rem;font-weight:300;letter-spacing:.4em;text-transform:uppercase;min-width:0;max-width:100%;overflow-wrap:break-word}.ctech-heading{font-family:var(--font-heading-family);font-size:clamp(1.8rem,3.2vw,2.8rem);font-weight:400;line-height:1.15;margin-bottom:2.5rem;text-transform:none;font-style:normal}.ctech-heading>*:not(em):not(strong):not(i):not(b),.ctech-heading.rte>*:not(em):not(strong):not(i):not(b){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.ctech-heading em,.ctech-heading i{font-family:var(--font-heading-highlight, Georgia, serif);font-style:var(--font-heading-highlight-style, italic);font-weight:var(--font-heading-highlight-weight, 400)}.ctech-heading a,.ctech-heading.rte a{background-image:none;text-decoration:underline;text-underline-offset:.15em}.ctech-stats{display:flex;flex-wrap:wrap;gap:2px;list-style:none;margin:0;padding:0}.ctech-stat{flex:1 1 130px;padding:2.5rem 1.25rem;text-align:center;border-width:1px;border-style:solid}.ctech-stat__value{font-family:var(--font-heading-family);font-size:clamp(1.6rem,2.8vw,2.8rem);font-weight:300;line-height:1;margin-bottom:.65rem;overflow-wrap:break-word}.ctech-stat__label{font-family:var(--font-body-family);font-size:.65rem;font-weight:400;letter-spacing:.26em;text-transform:uppercase;margin-bottom:.45rem;overflow-wrap:break-word}.ctech-stat__desc{font-family:var(--font-body-family);font-size:.8rem;font-weight:300;font-style:italic;line-height:1.4;overflow-wrap:break-word}.ctech-text{border-width:1px;border-style:solid;padding:1.75rem 2.25rem;margin-top:16px}.ctech-text__eyebrow{display:flex;align-items:center;gap:.7rem;margin-bottom:1rem;flex-wrap:wrap}.ctech-text__line{display:block;width:2rem;height:1px;flex-shrink:0}.ctech-text__label{font-family:var(--font-body-family);font-size:.65rem;font-weight:400;letter-spacing:.34em;text-transform:uppercase;min-width:0;max-width:100%;overflow-wrap:break-word}.ctech-text__body>*{font-family:var(--font-body-family);font-size:.95rem;font-weight:300;line-height:1.9;letter-spacing:.02em;margin:0;overflow-wrap:break-word}.ctech-placeholder{opacity:.4;font-style:italic}.ctech-empty-hint{opacity:.5;font-style:italic;font-family:var(--font-body-family);font-size:.9rem;color:var(--ctech-text)}@media(max-width:989px){.ctech-content__inner{padding:2.75rem 2.5rem 2.75rem 3rem}.ctech--media_right .ctech-content__inner{padding-left:2.5rem;padding-right:3rem}.ctech-text{padding:1.5rem}.ctech-text__label{letter-spacing:.2em}.ctech-eyebrow__text{letter-spacing:.26em}}@media(max-width:1200px){.ctech-stat{flex-basis:45%}}@media(max-width:767px){.ctech-inner{grid-template-columns:1fr;min-height:auto}.ctech--media_left .ctech-media,.ctech--media_right .ctech-media{order:1!important;min-height:320px;aspect-ratio:4/3}.ctech--media_left .ctech-content,.ctech--media_right .ctech-content{order:2!important}.ctech--fit-contain .ctech-media{min-height:0;aspect-ratio:auto;padding:2rem 1.25rem 0;display:flex;justify-content:center}.ctech--fit-contain .ctech-media__img{position:static;width:auto;max-width:62%;height:auto;max-height:40vh}.ctech-content__inner,.ctech--media_right .ctech-content__inner{padding:2.5rem 1.25rem}.ctech-heading{font-size:clamp(1.6rem,7vw,2.2rem)}.ctech-stat{padding:1.25rem .75rem}.ctech-stat__value{font-size:clamp(1.4rem,6vw,2rem)}.ctech-stat__label{letter-spacing:.18em}.ctech-text{padding:1.5rem 1.25rem}.ctech-text__body>*{font-size:.9rem;line-height:1.75}}@media(max-width:400px){.ctech--fit-contain .ctech-media__img{max-width:70%;max-height:34vh}.ctech-stat{padding:1rem .5rem}.ctech-stat__desc{font-size:.75rem}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom-technical-analysis.css.map */
