body.jt-sys.jt-sys--tax{--tax-ink:var(--jt-sys-ink);--tax-ink-soft:var(--jt-sys-ink-2);--tax-muted:var(--jt-sys-muted);--tax-paper:var(--jt-sys-paper);--tax-surface:var(--jt-sys-surface);--tax-surface-strong:var(--jt-sys-paper-soft);--tax-line:var(--jt-sys-line);--tax-dark:var(--jt-sys-verde-2);--tax-dark-soft:var(--jt-sys-verde);--tax-light:var(--jt-sys-on-dark);--tax-accent:var(--jt-sys-verde);color:var(--jt-sys-ink)}html body.jt-sys.jt-sys--tax .site-header .genesis-nav-menu .menu-r{padding:4px 10px 0;border-width:1px;border-style:solid;border-radius:999px;box-shadow:0 3px 10px rgba(7,94,84,.18)}html body.jt-sys.jt-sys--tax .site-header .genesis-nav-menu .menu-r > a{min-height:46px;border:0;border-radius:0}html body.jt-sys.jt-sys--tax.p6 .jt-sys-hero .p6-ov{display:block;min-height:0}html body.jt-sys.jt-sys--tax.p6 .jt-sys-hero .p6-tit{max-width:20ch}html body.jt-sys.jt-sys--tax.p6 .jt-sys-hero .p6-hero-actions{margin-top:32px}html body.jt-sys.jt-sys--tax.p6 .jt-sys-hero .p6-hero-proof{margin-top:28px}html body.jt-sys.jt-sys--tax.p6 .jt-sys-hero .p6-hero-cta{border:0;font-weight:400}html body.jt-sys.jt-sys--tax.p6 .jt-sys-hero .p6-hero-cta-secondary:hover{border:0}html body.jt-sys.jt-sys--tax .jt-sys-tax-archive{display:block;margin:0;padding:0;background:none}html body.jt-sys.jt-sys--tax .p6-out{background:var(--jt-sys-paper)}html body.jt-sys.jt-sys--tax.p6 .p6-out .p6-in{box-sizing:border-box;width:auto;max-width:none;min-height:0;margin:0;padding:var(--jt-sys-band-pad) var(--jt-sys-pad)}html body.jt-sys.jt-sys--tax .p6-in .tax-archive-guide{display:grid;grid-template-columns:var(--jt-sys-marg) minmax(0,1fr) calc((100% - 11 * var(--jt-arc-gap)) / 3 + 3 * var(--jt-arc-gap));column-gap:var(--jt-sys-marg-gap);row-gap:0;max-width:var(--jt-sys-rail);margin:0 auto clamp(48px,6vw,80px);padding:0;border:0;background:none}html body.jt-sys.jt-sys--tax .p6-in .tax-archive-guide > div{padding:0;border:0}html body.jt-sys.jt-sys--tax .p6-in .tax-archive-guide .tax-guide-kicker{grid-column:1;grid-row:1 / span 2}html body.jt-sys.jt-sys--tax .p6-in .tax-archive-guide .tax-guide-main{grid-column:2;grid-row:1;min-width:0}html body.jt-sys.jt-sys--tax .p6-in .tax-archive-guide .tax-guide-side{grid-column:3;grid-row:1}html body.jt-sys.jt-sys--tax .p6-in .tax-archive-guide .tax-guide-kicker{align-self:start;margin:0;padding:8px 0 0;border:0;border-top:1px solid var(--jt-sys-line);font:400 var(--jt-sys-fs-kicker)/1.5 var(--jt-sys-sans);letter-spacing:var(--jt-sys-track-kicker);text-transform:uppercase;color:var(--jt-sys-muted);font-synthesis:none}html body.jt-sys.jt-sys--tax .p6-in .tax-archive-guide .tax-guide-main h2{margin:0;max-width:var(--jt-sys-measure-h2);font:300 var(--jt-sys-fs-h2)/var(--jt-sys-lh-h2) var(--jt-sys-serif);letter-spacing:var(--jt-sys-track-serif);text-transform:none;text-wrap:balance;color:var(--jt-sys-ink);font-synthesis:none}html body.jt-sys.jt-sys--tax .p6-in .tax-archive-guide .tax-guide-main p{margin:20px 0 0;max-width:var(--jt-sys-measure-dek);font:300 var(--jt-sys-fs-dek)/var(--jt-sys-lh-dek) var(--jt-sys-sans);letter-spacing:0;color:var(--jt-sys-ink-2)}html body.jt-sys.jt-sys--tax .p6-in .tax-archive-guide .tax-guide-side{align-self:start;display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding:var(--jt-arc-pad);background:var(--jt-sys-verde-2);color:var(--jt-sys-on-dark)}html body.jt-sys.jt-sys--tax .p6-in .tax-archive-guide .tax-guide-count strong{display:block;font:300 var(--jt-sys-fs-numeral)/var(--jt-sys-lh-numeral) var(--jt-sys-serif);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#fff;font-synthesis:none}html body.jt-sys.jt-sys--tax .p6-in .tax-archive-guide .tax-guide-count span{display:block;margin-top:12px;font:400 var(--jt-sys-fs-label)/1.5 var(--jt-sys-sans);letter-spacing:var(--jt-sys-track-label);text-transform:uppercase;color:var(--jt-sys-on-dark-soft);font-synthesis:none}html body.jt-sys.jt-sys--tax .p6-in .tax-archive-guide .tax-guide-cta{display:inline-flex;align-items:center;justify-content:center;min-height:var(--jt-sys-pill-h-sm);padding:var(--jt-sys-pill-pad-sm);border:0;border-radius:var(--jt-sys-radius-pill);text-transform:none;text-decoration:none}html body.jt-sys.jt-sys--tax .p6-in .tax-archive-guide .tax-guide-cta:focus-visible{outline-offset:3px}@media (max-width:1100px){html body.jt-sys.jt-sys--tax .p6-in .tax-archive-guide{grid-template-columns:var(--jt-sys-marg) minmax(0,1fr);row-gap:32px}html body.jt-sys.jt-sys--tax .p6-in .tax-archive-guide .tax-guide-side{grid-column:2;grid-row:2;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}}@media (max-width:900px){html body.jt-sys.jt-sys--tax .p6-in .tax-archive-guide{grid-template-columns:minmax(0,1fr);row-gap:20px}html body.jt-sys.jt-sys--tax .p6-in .tax-archive-guide .tax-guide-kicker{display:flex;align-items:center;gap:12px;border-top:0;padding-top:0}html body.jt-sys.jt-sys--tax .p6-in .tax-archive-guide .tax-guide-kicker::before{content:"";flex:0 0 28px;height:1px;background:var(--jt-sys-line)}html body.jt-sys.jt-sys--tax .p6-in .tax-archive-guide :is(.tax-guide-kicker,.tax-guide-main,.tax-guide-side){grid-column:1;grid-row:auto}html body.jt-sys.jt-sys--tax .p6-in .tax-archive-guide .tax-guide-side{margin-top:12px}}@media (max-width:560px){html body.jt-sys.jt-sys--tax .p6-in .tax-archive-guide .tax-guide-side{flex-direction:column;align-items:stretch}html body.jt-sys.jt-sys--tax .p6-in .tax-archive-guide .tax-guide-cta{width:100%}}html body.jt-sys.jt-sys--tax .p6-in .tax-all{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--jt-arc-row-gap) var(--jt-arc-gap);max-width:var(--jt-sys-rail);margin:0 auto;padding:0;border:0;background:none;counter-reset:treatment-card}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(n){grid-column:span 12;position:relative;box-sizing:border-box;width:auto;min-width:0;min-height:0;margin:0;padding:0;display:flex;flex-direction:column;overflow:hidden;border:0;border-top:1px solid var(--jt-sys-ink);border-radius:0;box-shadow:none;background:var(--jt-sys-surface);counter-increment:treatment-card}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(n)::before{content:none;display:none}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(n) .tax-img{display:block;position:relative;flex:0 0 auto;aspect-ratio:3 / 2;margin:0;overflow:hidden;background:var(--jt-sys-paper-soft)}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(n) .tax-img picture{display:contents}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(n) .tax-img img{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;margin:0;object-fit:cover;object-position:50% 40%;filter:none;transform:none;transition:none}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(n) .tax-box{display:flex;flex-direction:column;flex:1 1 auto;margin:0;padding:var(--jt-arc-pad)}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(n) .tax-box::before{content:counter(treatment-card,decimal-leading-zero);display:block;margin:0 0 10px;font:400 var(--jt-sys-fs-caption)/1.45 var(--jt-sys-sans);letter-spacing:var(--jt-sys-track-caption);color:var(--jt-sys-ink)}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(n) .tax-tit{position:static;display:block;color:var(--jt-sys-ink);text-decoration:none}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(n) .tax-tit::after{content:"";position:absolute;inset:0;z-index:0}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(n) .tax-tit h3{max-width:none;margin:0;padding:0;font:400 var(--jt-sys-fs-h3)/1.2 var(--jt-sys-serif);letter-spacing:var(--jt-sys-track-serif);text-transform:none;text-wrap:balance;overflow-wrap:break-word;color:var(--jt-sys-ink);font-synthesis:none}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(n):hover .tax-tit h3,html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(n) .tax-tit:focus-visible h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.12em}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(n) .tax-tit:focus-visible{outline:2px solid var(--jt-sys-ink) !important;outline-offset:3px}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(n) .tax-box p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;max-width:var(--jt-sys-measure-body);margin:12px 0 0;font:300 var(--jt-sys-fs-body-sm)/1.55 var(--jt-sys-sans);letter-spacing:0;color:var(--jt-sys-ink-2)}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(n) .p6-butt{position:relative;z-index:1;bottom:auto;display:inline-flex;align-items:center;gap:10px;align-self:flex-start;width:auto;min-height:44px;margin:auto 0 -10px;padding:12px 0 0;border:0;background:none;font:400 15px/1.2 var(--jt-sys-sans) !important;letter-spacing:0;text-transform:none;text-decoration:none;color:var(--jt-sys-ink) !important;font-synthesis:none}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(n) .p6-butt::after{content:"→";position:static;display:inline;width:auto;height:auto;margin:0;background:none;transform:none;font:400 15px/1 var(--jt-sys-sans);color:var(--jt-sys-muted);transition:transform var(--jt-sys-dur) var(--jt-sys-ease)}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(n) .p6-butt:hover{background:none;color:var(--jt-sys-ink) !important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(n) .p6-butt:hover::after{transform:translateX(3px)}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(n) .p6-butt:focus-visible{outline:2px solid var(--jt-sys-ink) !important;outline-offset:3px}@media (min-width:600px){html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(n){grid-column:span 6}}@media (min-width:1024px){html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(n){grid-column:span 4}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(3n+1):nth-last-child(2),html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(3n+2):last-child{grid-column:span 6}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(3n+1):last-child{grid-column:1 / -1;display:grid;grid-template-columns:subgrid}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(3n+1):last-child .tax-img{grid-column:1 / 5;aspect-ratio:auto;min-height:260px}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(3n+1):last-child .tax-box{grid-column:5 / -1}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(3n+1):last-child:not(:has(.tax-img)) .tax-box{grid-column:1 / -1}}@media (min-width:600px) and (max-width:1023px){html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(2n+1):last-child{grid-column:1 / -1;display:grid;grid-template-columns:subgrid}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(2n+1):last-child .tax-img{grid-column:1 / 7;aspect-ratio:auto;min-height:240px}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(2n+1):last-child .tax-box{grid-column:7 / -1}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(2n+1):last-child:not(:has(.tax-img)) .tax-box{grid-column:1 / -1}}@media (max-width:599px){html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(n){background:transparent;border-top:0;overflow:visible}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(n) .tax-box{padding:16px 0 0}html body.jt-sys.jt-sys--tax .scw2 .sc2-slide{background:transparent}html body.jt-sys.jt-sys--tax .scw2 .sc2-bot{padding-left:0;padding-right:0}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(n) .tax-img{aspect-ratio:16 / 9}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(n) .tax-tit h3{font-size:22px}}html body.jt-sys.jt-sys--tax .p6-in .archive-pagination{max-width:var(--jt-sys-rail);margin-left:auto;margin-right:auto}@media (prefers-reduced-motion:reduce){html body.jt-sys.jt-sys--tax .tax-all .p6-butt::after{transition:none}}@media print{html body.jt-sys.jt-sys--tax .p6-in .tax-all{display:block}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(n){display:block;break-inside:avoid;margin:0 0 16px}html body.jt-sys.jt-sys--tax .p6-in .tax-all .tax-img{display:none}}@media (min-width:1024px){html body.jt-sys.jt-sys--tax .scw2 .sc2-slides{column-gap:var(--jt-arc-gap)}html body.jt-sys.jt-sys--tax .scw2 .sc2-bot{padding-left:var(--jt-arc-pad);padding-right:var(--jt-arc-pad)}}@media (min-width:600px) and (max-width:767px){html body.jt-sys.jt-sys--tax .scw2 .sc2-slides{grid-template-columns:minmax(0,1fr)}html body.jt-sys.jt-sys--tax .scw2 .sc2-slide{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr)}html body.jt-sys.jt-sys--tax .scw2 .sc2-aimg img{height:100%}}@media (min-width:768px) and (max-width:1023px){html body.jt-sys.jt-sys--tax .scw2 .sc2-slides{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--jt-arc-gap)}html body.jt-sys.jt-sys--tax .scw2 .sc2-bot{padding:16px 16px 20px}html body.jt-sys.jt-sys--tax .scw2 .sc2-tit{font-size:20px}}@media(max-width:599px){html body.jt-sys.jt-sys--tax .p6-in .tax-all{row-gap:0}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(n){display:grid;grid-template-columns:clamp(64px,20vw,88px) minmax(0,1fr);gap:16px;align-items:start;padding:22px 0;border-top:1px solid var(--jt-sys-line)}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(n) .tax-img{aspect-ratio:1;align-self:start;margin-top:3px}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(n) .tax-box{padding:0;min-width:0}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(n) .tax-box::before{margin-bottom:7px}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(n) .tax-tit h3{font-size:21px;text-wrap:pretty}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(n):not(:has(.tax-img)) .tax-box{grid-column:1/-1}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(n) .tax-box p{font-size:15px;margin-top:10px}html body.jt-sys.jt-sys--tax .p6-in .tax-all > .tax-item:nth-child(n) .p6-butt{margin:6px 0 0;padding:8px 0;min-height:44px}}
