.jtcm-h-wrap{max-width:var(--jtcm-max);margin-inline:auto;padding-inline:1.25rem}@media(min-width:768px){.jtcm-h-wrap{padding-inline:2.5rem}}.jtcm-h-sec{padding-block:5rem}@media(min-width:768px){.jtcm-h-sec{padding-block:6rem}}.jtcm-h-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.25rem;margin-bottom:2.5rem}@media(min-width:768px){.jtcm-h-head{margin-bottom:3rem}}.jtcm-h-head--center{flex-direction:column;align-items:center;text-align:center}.jtcm-h-eyebrow{display:block;margin-bottom:1rem;font-size:var(--jtcm-fs-label);font-weight:600;text-transform:uppercase;letter-spacing:var(--jtcm-tracking-label);color:var(--surf-accent, var(--jtcm-sage-deep))}.jtcm-h-h2{font-family:var(--heading-font-family, "Instrument Serif", serif);font-weight:500;font-size:var(--jtcm-fs-h2);line-height:1;letter-spacing:var(--jtcm-tracking-tight);margin:0}.jtcm-h-h2 em{font-style:italic;color:var(--surf-accent, var(--jtcm-sage-deep))}.jtcm-h-link{font-size:var(--jtcm-fs-label);font-weight:600;text-transform:uppercase;letter-spacing:var(--jtcm-tracking-label);color:var(--surf-accent, var(--jtcm-sage-deep));border-bottom:1px solid var(--surf-accent, var(--jtcm-sage-deep));padding-bottom:.25rem;text-decoration:none}.jtcm-h-link:hover{color:var(--surf-hover, var(--jtcm-vermilion));border-color:var(--surf-hover, var(--jtcm-vermilion))}.jtcm-h-btn{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;border-radius:999px;border:1px solid transparent;font-size:var(--jtcm-fs-caption);font-weight:600;text-transform:uppercase;letter-spacing:var(--jtcm-tracking-label);line-height:1.5;text-decoration:none;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.jtcm-h-btn--cream{background:var(--jtcm-cream);color:var(--jtcm-ink)}.jtcm-h-btn--cream:hover{background:var(--jtcm-sage-mist)}.jtcm-h-btn--outline-cream{border-color:rgba(var(--jtcm-cream-rgb),.6);color:var(--jtcm-cream)}.jtcm-h-btn--outline-cream:hover{background:var(--jtcm-cream);color:var(--jtcm-ink)}.jtcm-h-btn--sage{background:var(--jtcm-sage-deep);color:var(--jtcm-cream-mist);border-width:0}.jtcm-h-btn--compact{padding:.75rem 1rem}.jtcm-h-btn--sage:hover{background:var(--jtcm-sage-darker)}.jtcm-h-btn--sage[disabled],.jtcm-h-btn--sage[aria-disabled=true]{opacity:.4;cursor:not-allowed}.jtcm-h-btn--arrow{padding-right:1rem}.jtcm-h-btn__arrow{display:block;flex:none;width:1rem;height:1rem;transition:transform .2s}.jtcm-h-btn--arrow:hover .jtcm-h-btn__arrow{transform:translate(2px)}.jtcm-h-btn--block{display:flex;width:100%;justify-content:center}.jtcm-h-arrows{display:flex;gap:.75rem}.jtcm-h-arrow{width:2.75rem;height:2.75rem;border-radius:50%;border:1px solid var(--surf-line, var(--jtcm-sage-soft));background:transparent;color:var(--surf-fg, var(--jtcm-ink));display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.jtcm-h-arrow:hover{background:var(--surf-btn-bg, var(--jtcm-sage-deep));color:var(--surf-btn-fg, var(--jtcm-cream));border-color:var(--surf-btn-bg, var(--jtcm-sage-deep))}.jtcm-h-arrow[hidden]{display:none}.jtcm-h-track{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.jtcm-h-track::-webkit-scrollbar{display:none}.jtcm-h-track:focus-visible{outline:2px solid var(--surf-focus, var(--jtcm-sage-deep));outline-offset:2px}.jtcm-h-tone{background:var(--jtcm-sage-mist);position:relative;overflow:hidden}.jtcm-h-tone img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media(prefers-reduced-motion:reduce){.jtcm-h-btn,.jtcm-h-btn__arrow,.jtcm-topic__img{transition:none!important}.jtcm-topic:hover .jtcm-topic__img{transform:none!important}.jtcm-h-track{scroll-behavior:auto}}.jtcm-hh{position:relative;overflow:hidden;background:var(--jtcm-ink);color:var(--jtcm-text-cream)}.jtcm-hh__inner{display:block;position:relative}.jtcm-hh__slide{position:relative}.jtcm-hh__slide[hidden]{display:none}.jtcm-hh__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:1}.jtcm-hh__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#1a1813d1,#1a181373 55%,#1a18131a)}.jtcm-hh__content{position:relative;max-width:var(--jtcm-max);margin-inline:auto;padding:5rem 1.25rem;min-height:33rem;display:flex;flex-direction:column;justify-content:center}@media(min-width:768px){.jtcm-hh__content{padding:8rem 2.5rem}}.jtcm-hh__content>*{max-width:42rem}.jtcm-hh__content>.jtcm-pill{align-self:flex-start}.jtcm-display.jtcm-hh__title{margin:1.75rem 0 0;color:var(--jtcm-text-cream);font-weight:500}.jtcm-hh__title .jtcm-italic{color:inherit}.jtcm-hh__body{margin:1.5rem 0 0;max-width:28rem;font-size:var(--jtcm-fs-body);line-height:1.625;color:var(--jtcm-text-cream)}.jtcm-hh__ctas{margin-top:2.25rem;display:flex;flex-wrap:wrap;gap:.75rem}.jtcm-hh__dots{position:absolute;left:1.25rem;bottom:1.25rem;z-index:2;display:flex;gap:.5rem}@media(min-width:768px){.jtcm-hh__dots{left:2.5rem}}.jtcm-hh__dot{position:relative;width:3rem;height:2.75rem;padding:0;border:0;background:transparent;cursor:pointer}.jtcm-hh__dot:not(.is-active){width:2rem}.jtcm-hh__dot:after{content:"";position:absolute;left:0;right:0;top:50%;height:3px;background:rgba(var(--jtcm-cream-rgb),.4)}.jtcm-hh__dot.is-active:after{background:var(--jtcm-cream)}.jtcm-hh__dot:focus-visible{outline:2px solid var(--jtcm-cream);outline-offset:2px}.jtcm-hh__caption{position:absolute;right:2.5rem;bottom:1.5rem;display:none;writing-mode:vertical-rl;font-family:"Noto Serif SC",serif;font-weight:500;font-size:1.65rem;letter-spacing:.1em;color:var(--jtcm-text-cream)}@media(min-width:768px){.jtcm-hh__caption{display:block}}.jtcm-surf{background:var(--surf-bg);color:var(--surf-fg);--surf-fg: var(--jtcm-ink);--surf-accent: var(--jtcm-sage-deep);--surf-muted: var(--jtcm-muted);--surf-line: var(--jtcm-sage-soft);--surf-hover: var(--jtcm-vermilion);--surf-btn-bg: var(--jtcm-sage-deep);--surf-btn-fg: var(--jtcm-cream-mist);--surf-btn-hover-bg: var(--jtcm-sage-darker);--surf-btn-hover-fg: var(--jtcm-cream-mist);--surf-focus: var(--jtcm-ink)}.jtcm-surf--cream{--surf-bg: var(--jtcm-cream)}.jtcm-surf--cream-mist{--surf-bg: var(--jtcm-cream-mist)}.jtcm-surf--cream-warm{--surf-bg: var(--jtcm-cream-warm)}.jtcm-surf--sage-mist{--surf-bg: var(--jtcm-sage-mist)}.jtcm-surf--sage-soft{--surf-bg: var(--jtcm-sage-soft)}.jtcm-surf--teal,.jtcm-surf--sage-deep,.jtcm-surf--ink{--surf-fg: var(--jtcm-text-cream);--surf-accent: var(--jtcm-text-cream);--surf-muted: var(--jtcm-text-cream);--surf-line: rgba(var(--jtcm-cream-rgb), .35);--surf-hover: var(--jtcm-sage-mist);--surf-btn-bg: var(--jtcm-cream);--surf-btn-fg: var(--jtcm-ink);--surf-btn-hover-bg: var(--jtcm-sage-mist);--surf-btn-hover-fg: var(--jtcm-ink);--surf-focus: var(--jtcm-cream)}.jtcm-surf--teal{--surf-bg: var(--jtcm-teal);--surf-btn-fg: var(--jtcm-teal);--surf-btn-hover-bg: var(--jtcm-ink);--surf-btn-hover-fg: var(--jtcm-cream)}.jtcm-surf--sage-deep{--surf-bg: var(--jtcm-sage-deep)}.jtcm-surf--ink{--surf-bg: var(--jtcm-ink)}.jtcm-qstrip__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem 2rem;padding-block:1.25rem}.jtcm-qstrip__text{line-height:1.33;font-family:var(--jtcm-font-serif-text);font-style:italic;font-weight:500;font-size:1.5rem;letter-spacing:-.005em}.jtcm-qstrip__btn{border-width:0;background:var(--surf-btn-bg);color:var(--surf-btn-fg);padding:.75rem 1.25rem}.jtcm-qstrip__btn:hover{background:var(--surf-btn-hover-bg);color:var(--surf-btn-hover-fg)}.jtcm-tb__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;padding-block:1.75rem}@media(min-width:768px){.jtcm-tb__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.jtcm-tb__item{display:flex;align-items:center;gap:1rem;min-width:0}.jtcm-tb__icon{flex:none;width:2.75rem;height:2.75rem;border-radius:50%;border:1px solid var(--surf-line);display:flex;align-items:center;justify-content:center;color:var(--surf-accent)}.jtcm-tb__icon svg{width:1.25rem;height:1.25rem}.jtcm-tb__title{font-size:var(--jtcm-fs-small);font-weight:600;line-height:1.25}.jtcm-tb__desc{font-size:var(--jtcm-fs-caption);color:var(--surf-muted)}.jtcm-feat{border-block:1px solid var(--surf-line)}.jtcm-feat jtcm-scroller{display:block}.jtcm-feat__card{flex:none;width:70%;scroll-snap-align:start;display:flex;flex-direction:column;text-align:center;background:var(--jtcm-cream);border:1px solid var(--jtcm-sage-soft);border-radius:var(--jtcm-radius-card);overflow:hidden}@media(min-width:640px){.jtcm-feat__card{width:15.3rem}}.jtcm-feat__media{display:block;aspect-ratio:1 / 1}.jtcm-feat__body{flex:1;display:flex;flex-direction:column;align-items:center;padding:1.5rem}.jtcm-feat__body .jtcm-format-chip{position:static}.jtcm-feat__headline{font-family:var(--heading-font-family, "Instrument Serif", serif);font-weight:500;font-size:var(--jtcm-fs-card-head);line-height:1.25;color:var(--jtcm-sage-deep);margin:1rem 0 0}.jtcm-feat__rule{width:100%;height:1px;border:0;background:var(--jtcm-sage-soft);margin:1rem 0}.jtcm-feat__note{flex:1;margin:0;font-size:var(--jtcm-fs-small);line-height:1.625;color:var(--jtcm-text-ink)}.jtcm-feat__tagline{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:.25rem;font-size:var(--jtcm-fs-caption);line-height:1.5}.jtcm-feat__name{display:block;font-weight:600;color:var(--jtcm-ink);text-decoration:none}.jtcm-feat__name:hover{color:var(--jtcm-sage-deep)}.jtcm-feat__price{font-family:var(--heading-font-family, "Instrument Serif", serif);font-size:var(--jtcm-fs-price);line-height:1.2;margin:1.25rem 0}.jtcm-feat__body product-form{display:block;width:100%}.jtcm-feat__body form{width:100%}.jtcm-topics__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:768px){.jtcm-topics__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.jtcm-topic{grid-column:span 2}.jtcm-topic--quiz{grid-column:span 4}}.jtcm-topic{position:relative;display:flex;flex-direction:column;aspect-ratio:1 / 1;overflow:hidden;text-align:left;text-decoration:none;color:var(--jtcm-ink);border-radius:var(--jtcm-radius-square)}.jtcm-topic__top{flex:none;padding:1rem}@media(min-width:768px){.jtcm-topic__top{padding:1.5rem}}.jtcm-topic__en{font-family:var(--heading-font-family, "Instrument Serif", serif);font-weight:500;font-size:1.5rem;line-height:.95;letter-spacing:var(--jtcm-tracking-tight)}@media(min-width:768px){.jtcm-topic__en{font-size:var(--jtcm-fs-tile);line-height:2.5rem}}@media(max-width:767px){.jtcm-topic:not(.jtcm-topic--quiz){aspect-ratio:4 / 5}.jtcm-topic__en{font-size:1.3rem;min-height:1.9em}.jtcm-topic__soon>span:not(.jtcm-topic__soon-sep){display:block}.jtcm-topic__soon-sep{display:none}}.jtcm-topic__cn{line-height:1.5;margin-top:.4rem;font-family:"Noto Serif SC",serif;font-weight:500;font-size:var(--jtcm-fs-caption);white-space:nowrap}.jtcm-topic__media{flex:1;min-height:0}.jtcm-topic__img{transition:transform .7s}.jtcm-topic:hover .jtcm-topic__img{transform:scale(1.05)}.jtcm-topic--sage-deep{background:var(--jtcm-sage-deep);color:var(--jtcm-text-cream)}.jtcm-topic--sage-mist{background:var(--jtcm-sage-mist)}.jtcm-topic--cream-deep{background:var(--jtcm-cream-warm)}.jtcm-topic--teal{background:var(--jtcm-teal);color:var(--jtcm-text-cream)}.jtcm-topic--sage-soft{background:var(--jtcm-sage-soft)}.jtcm-topic--soon{cursor:default}.jtcm-topic--soon:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#1a1813a6}.jtcm-topic--soon .jtcm-topic__img{transition:none}.jtcm-topic--soon:hover .jtcm-topic__img{transform:none}.jtcm-topic__soon{position:absolute;z-index:1;left:0;right:0;bottom:1.25rem;text-align:center;font-size:var(--jtcm-fs-label);font-weight:600;text-transform:uppercase;letter-spacing:var(--jtcm-tracking-label);color:var(--jtcm-text-cream)}.jtcm-topic--soon .jtcm-topic__top{position:relative;z-index:1;color:var(--jtcm-text-cream)}.jtcm-topic--quiz{background:var(--jtcm-ink);color:var(--jtcm-text-cream);justify-content:space-between;padding:1.25rem;aspect-ratio:auto;min-height:14rem;grid-column:span 2;transition:background .2s}@media(min-width:768px){.jtcm-topic--quiz{padding:1.75rem;min-height:0;grid-column:span 4}}.jtcm-topic--quiz:hover{background:var(--jtcm-sage-deep)}.jtcm-topic__quiz-title{font-family:var(--heading-font-family, "Instrument Serif", serif);font-style:italic;font-size:1.5rem;line-height:.95;letter-spacing:var(--jtcm-tracking-tight)}@media(min-width:768px){.jtcm-topic__quiz-title{font-size:var(--jtcm-fs-tile);line-height:2.5rem}}.jtcm-topic__quiz-body{margin:.75rem 0 0;max-width:16rem;font-size:var(--jtcm-fs-small);line-height:1.5;color:var(--jtcm-text-cream)}.jtcm-topic__quiz-cta{font-size:var(--jtcm-fs-caption);font-weight:600;text-transform:uppercase;letter-spacing:var(--jtcm-tracking-label)}a.jtcm-topic:focus-visible{outline:2px solid var(--jtcm-sage-deep);outline-offset:-4px}.jtcm-topic__quiz-arrow{display:inline-block;vertical-align:-.15em;width:1rem;height:1rem}.jtcm-best{display:block;border-top:1px solid var(--surf-line)}.jtcm-best jtcm-scroller{display:block}.jtcm-best__tools{display:flex;align-items:center;gap:.75rem}.jtcm-h-arrow--solid{background:var(--surf-btn-bg, var(--jtcm-sage-deep));color:var(--surf-btn-fg, var(--jtcm-cream));border-color:var(--surf-btn-bg, var(--jtcm-sage-deep))}.jtcm-h-arrow--solid:hover{background:var(--surf-btn-hover-bg, var(--jtcm-ink));color:var(--surf-btn-hover-fg, var(--jtcm-cream));border-color:var(--surf-btn-hover-bg, var(--jtcm-ink))}.jtcm-best__card{flex:none;width:70%;scroll-snap-align:start;display:flex;flex-direction:column}@media(min-width:640px){.jtcm-best__card{width:15.3rem}}.jtcm-best__media{position:relative;display:block;border:1px solid var(--surf-line);aspect-ratio:4 / 5;border-radius:var(--jtcm-radius-card);overflow:hidden}.jtcm-best__badge{position:absolute;top:.75rem;left:.75rem;z-index:1;font-size:var(--jtcm-fs-badge);font-weight:600;text-transform:uppercase;letter-spacing:var(--jtcm-tracking-label);background:var(--jtcm-vermilion);color:var(--jtcm-text-cream);padding:.25rem .5rem}.jtcm-best__info{flex:1;display:flex;flex-direction:column;padding-top:1rem}.jtcm-best__name{font-family:var(--jtcm-font-serif-text);font-weight:500;font-size:1.25rem;letter-spacing:-.005em;line-height:1.25;color:var(--surf-fg);text-decoration:none;margin-top:.5rem}.jtcm-best__name:hover{color:var(--surf-hover)}.jtcm-best__cn{font-family:"Noto Serif SC",serif;font-weight:500;font-size:var(--jtcm-fs-caption);line-height:1.5;color:var(--surf-muted)}.jtcm-best__foot{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:auto;padding-top:1rem}.jtcm-best__price{line-height:1.33;font-family:var(--jtcm-font-serif-text);font-weight:500;font-size:1.5rem;letter-spacing:-.005em}.jtcm-best__add{padding:.625rem 1rem;font-size:var(--jtcm-fs-label);border-width:0;background:var(--surf-btn-bg);color:var(--surf-btn-fg)}.jtcm-best__add:hover{background:var(--surf-btn-hover-bg);color:var(--surf-btn-hover-fg)}.jtcm-best__foot product-form{display:block}.jtcm-about{border-top:1px solid var(--surf-line)}.jtcm-about__box{display:grid;grid-template-columns:minmax(0,1fr);background:var(--jtcm-ink);color:var(--jtcm-text-cream);border-radius:var(--jtcm-radius-card);overflow:hidden}@media(min-width:768px){.jtcm-about__box{grid-template-columns:repeat(12,minmax(0,1fr))}.jtcm-about__media{grid-column:span 5}.jtcm-about__text{grid-column:span 7}}.jtcm-about__media{min-height:20rem}.jtcm-about__text{padding:2rem}@media(min-width:768px){.jtcm-about__text{padding:3.5rem}}.jtcm-about__eyebrow{display:block;font-size:var(--jtcm-fs-label);font-weight:600;text-transform:uppercase;letter-spacing:var(--jtcm-tracking-label);color:var(--jtcm-text-sage-soft)}.jtcm-about__h2{font-family:var(--heading-font-family, "Instrument Serif", serif);font-weight:500;font-size:2.25rem;line-height:1.08;margin:1.5rem 0 0}@media(min-width:768px){.jtcm-about__h2{font-size:3rem;line-height:1}}.jtcm-about__h2 em{font-style:italic;color:var(--jtcm-text-sage-soft)}.jtcm-about__p{margin:1.25rem 0 0;max-width:36rem;font-size:var(--jtcm-fs-body-sm);line-height:1.625;color:var(--jtcm-text-cream)}.jtcm-about__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;max-width:32rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgba(var(--jtcm-cream-rgb),.15)}.jtcm-about__stat-v{font-family:var(--heading-font-family, "Instrument Serif", serif);font-size:1.5rem;line-height:1.2;overflow-wrap:anywhere}@media(min-width:768px){.jtcm-about__stat-v{font-size:var(--jtcm-fs-price)}}@media(min-width:1024px){.jtcm-about__stat-v{white-space:nowrap;overflow-wrap:normal}}.jtcm-about__stat-l{margin-top:.25rem;font-size:var(--jtcm-fs-label);line-height:1.4;color:var(--jtcm-text-cream)}.jtcm-about__btn{margin-top:2rem;padding:.75rem 1.25rem;border-width:0}.jtcm-learn{display:block;border-top:1px solid var(--surf-line)}.jtcm-learn jtcm-scroller{display:block}.jtcm-learn__track{gap:1.25rem}.jtcm-learn__card{flex:none;width:80%;scroll-snap-align:start}@media(min-width:640px){.jtcm-learn__card{width:17.65rem}}.jtcm-learn__media{display:block;aspect-ratio:4 / 3;border:1px solid var(--surf-line);border-radius:var(--jtcm-radius-card)}.jtcm-learn__kicker{margin-top:1rem;font-size:var(--jtcm-fs-label);font-weight:600;text-transform:uppercase;letter-spacing:var(--jtcm-tracking-label);color:var(--surf-accent)}.jtcm-learn__title{margin:.5rem 0 0;font-family:var(--jtcm-font-serif-text);font-weight:500;font-size:1.5rem;letter-spacing:-.005em;line-height:1.25}.jtcm-learn__title a{color:var(--surf-fg);text-decoration:none}.jtcm-learn__title a:hover{color:var(--surf-hover)}.jtcm-learn__more{display:inline-flex;align-items:center;gap:.25rem;margin-top:.75rem;font-size:var(--jtcm-fs-label);font-weight:600;text-transform:uppercase;letter-spacing:var(--jtcm-tracking-label);color:var(--surf-muted);text-decoration:none}.jtcm-learn__more svg{display:block;flex:none;width:.75rem;height:.75rem}.jtcm-learn__card:hover .jtcm-learn__more{color:var(--surf-hover)}.jtcm-cn{display:grid;grid-template-columns:minmax(0,1fr)}@media(min-width:768px){.jtcm-cn{grid-template-columns:repeat(2,minmax(0,1fr))}}.jtcm-cn__panel{padding:4rem 1.25rem;text-align:center}@media(min-width:768px){.jtcm-cn__panel{padding:5rem 3.5rem}}.jtcm-cn__h2{font-family:var(--heading-font-family, "Instrument Serif", serif);font-weight:500;font-size:2.25rem;line-height:1.1;margin:0}@media(min-width:768px){.jtcm-cn__h2{font-size:3rem;line-height:1}}.jtcm-cn__p{margin:.75rem 0 0;font-size:var(--jtcm-fs-body-sm);line-height:1.5}.jtcm-cn__p--muted{color:var(--surf-muted)}.jtcm-cn__btn{margin-top:1.75rem;padding:.875rem 1.5rem;border-width:0}.jtcm-cn__btn,.jtcm-news__submit{background:var(--surf-btn-bg);color:var(--surf-btn-fg)}.jtcm-cn__btn:hover,.jtcm-news__submit:hover{background:var(--surf-btn-hover-bg);color:var(--surf-btn-hover-fg)}.jtcm-news__form{margin:1.75rem auto 0;max-width:28rem;display:flex;flex-direction:column;gap:.75rem}.jtcm-news__row{display:flex;flex-direction:column;gap:.75rem}@media(min-width:640px){.jtcm-news__row{flex-direction:row}}.jtcm-news__input{flex:1;min-width:0;background:var(--jtcm-cream);border:1px solid var(--jtcm-sage-deep);border-radius:999px;padding:.875rem 1.25rem;font-size:var(--jtcm-fs-body-sm);line-height:1.5;color:var(--jtcm-ink)}.jtcm-news__input:focus-visible{outline:2px solid var(--surf-focus);outline-offset:2px}.jtcm-news__submit{justify-content:center;padding:.875rem 1.75rem;border-width:0}.jtcm-news__consent{display:flex;align-items:flex-start;gap:.5rem;text-align:left;font-size:var(--jtcm-fs-label);line-height:1.4;color:var(--surf-muted)}.jtcm-news__consent input{margin-top:.2rem;flex:none}.jtcm-news__fine{margin:.75rem 0 0;font-size:var(--jtcm-fs-label);color:var(--surf-muted)}.jtcm-cn.jtcm-cn--solo{grid-template-columns:minmax(0,1fr)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/jintcm-home.css.map */
