.jiec-assessment{--jiec-assessment-green: #4f6843;--jiec-assessment-green-dark: #3f5536;--jiec-assessment-green-soft: #f7f8fa;--jiec-assessment-line: rgba(var(--color-foreground), .18);background:rgb(var(--color-background));color:rgb(var(--color-foreground));min-height:72rem}.jiec-assessment[hidden],.jiec-assessment [hidden]{display:none}.jiec-assessment__progress{display:grid;height:.4rem}.jiec-assessment__progress span{background:#d8ddd3}.jiec-assessment__progress span.is-complete{background:var(--jiec-assessment-green)}.jiec-assessment__question,.jiec-assessment__results{margin:0 auto;max-width:var(--page-width);padding:7.8rem 5rem 11rem}.jiec-assessment__eyebrow{color:var(--jiec-assessment-green-dark);font-size:1.3rem;font-weight:700;letter-spacing:.08em;margin:0;text-transform:uppercase}.jiec-assessment__question h1,.jiec-assessment__results-intro h1{font-family:var(--font-heading-family);font-size:4.8rem;font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .01em);line-height:1.25;margin:2.2rem 0 1.4rem;max-width:80rem}.jiec-assessment__question h1:focus,.jiec-assessment__question h1.focused,.jiec-assessment__results-intro h1:focus,.jiec-assessment__results-intro h1.focused{box-shadow:none;outline:none}.jiec-assessment__help{font-size:1.7rem;margin:0}.jiec-assessment__choices{display:grid;gap:1.6rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:4.2rem}.jiec-assessment__choice{align-items:center;background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.35);border-radius:0;color:rgb(var(--color-foreground));cursor:pointer;display:flex;font-family:var(--font-body-family);font-size:1.7rem;gap:1.8rem;justify-content:space-between;min-height:9.4rem;padding:2rem 2.4rem;text-align:left;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease;width:100%}.jiec-assessment__choice:hover,.jiec-assessment__choice.is-selected{background:var(--jiec-assessment-green-soft);border-color:var(--jiec-assessment-green-dark)}.jiec-assessment__choice.is-selected{box-shadow:inset 0 0 0 .1rem var(--jiec-assessment-green-dark)}.jiec-assessment__choice:focus-visible,.jiec-assessment__text-button:focus-visible,.jiec-assessment__restart:focus-visible{outline:.2rem solid var(--jiec-assessment-green-dark);outline-offset:.3rem}.jiec-assessment__choice svg{color:var(--jiec-assessment-green-dark);flex:0 0 auto;height:3rem;opacity:0;width:3rem}.jiec-assessment__choice.is-selected svg{opacity:1}.jiec-assessment__actions{align-items:center;display:flex;justify-content:space-between;margin-top:4rem}.jiec-assessment__continue{gap:.8rem}.jiec-assessment__continue svg,.jiec-assessment__text-button svg,.jiec-assessment__match-links svg{height:1.8rem;width:1.8rem}.jiec-assessment__text-button,.jiec-assessment__restart{align-items:center;background:transparent;border:0;color:var(--jiec-assessment-green-dark);cursor:pointer;display:inline-flex;font:inherit;font-size:1.5rem;gap:.7rem;padding:.8rem 0;text-decoration:underline;text-underline-offset:.5rem}.jiec-assessment__text-button:disabled{opacity:0;pointer-events:none}.jiec-assessment__concern-groups{display:grid;gap:5.2rem;margin-top:4.2rem}.jiec-assessment__concern-group h2{font-family:var(--font-heading-family);font-size:3.2rem;font-weight:var(--font-heading-weight);margin:0 0 -1.8rem}.jiec-assessment__concern-group .jiec-assessment__choices{grid-template-columns:repeat(3,minmax(0,1fr))}.jiec-assessment__concern-group .jiec-assessment__choice{font-family:var(--font-body-family);font-size:1.6rem;min-height:7.4rem}.jiec-assessment__results-intro{margin-bottom:4.2rem}.jiec-assessment__results-intro>p:last-child{font-size:1.6rem;max-width:72rem}.jiec-assessment__matches{display:grid;gap:2.8rem}.jiec-assessment__match{align-items:center;border-top:.1rem solid var(--jiec-assessment-line);display:grid;gap:3.4rem;grid-template-columns:21rem minmax(0,1fr);padding-top:2.8rem}.jiec-assessment__match-image{aspect-ratio:1;background:var(--jiec-assessment-green-soft);border-radius:1rem;display:block;height:auto;object-fit:cover;width:100%}.jiec-assessment__match-label{color:var(--jiec-assessment-green-dark);font-size:1.2rem;font-weight:700;letter-spacing:.08em;margin:0;text-transform:uppercase}.jiec-assessment__match h2{font-family:var(--font-heading-family);font-size:3.4rem;font-weight:var(--font-heading-weight);line-height:1.2;margin:.7rem 0 1rem}.jiec-assessment__match-copy>p:not(.jiec-assessment__match-label):not(.jiec-assessment__match-reasons){font-size:1.6rem;margin:0}.jiec-assessment__match-reasons{font-size:1.4rem;margin:1.2rem 0 0;opacity:.82}.jiec-assessment__match-links{align-items:center;display:flex;flex-wrap:wrap;gap:2.2rem;margin-top:2rem}.jiec-assessment__match-links a{align-items:center;color:var(--jiec-assessment-green-dark);display:inline-flex;font-size:1.4rem;font-weight:600;gap:.5rem;text-decoration:underline;text-underline-offset:.5rem}.jiec-assessment__results-actions{align-items:center;display:flex;gap:2.8rem;margin-top:4.8rem}.jiec-assessment__empty{padding:5rem 0}.jiec-assessment__products{display:none}@media screen and (max-width:749px){.jiec-assessment{min-height:66rem}.jiec-assessment__question,.jiec-assessment__results{padding:5.4rem 1.5rem 7.6rem}.jiec-assessment__question h1,.jiec-assessment__results-intro h1{font-size:4rem}.jiec-assessment__choices,.jiec-assessment__concern-group .jiec-assessment__choices{grid-template-columns:1fr}.jiec-assessment__choice{min-height:7.8rem}.jiec-assessment__concern-groups{gap:4.2rem}.jiec-assessment__match{align-items:start;gap:1.8rem;grid-template-columns:10.4rem minmax(0,1fr)}.jiec-assessment__match h2{font-size:2.4rem}.jiec-assessment__match-links,.jiec-assessment__results-actions{align-items:flex-start;flex-direction:column;gap:1rem}}@media(prefers-reduced-motion:reduce){.jiec-assessment__choice{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/jiec-assessment.css.map */
