.stx-gloss{--gx-ivory:#F8F5EF;--gx-paper:#FBF9F4;--gx-deep:#EFE8DC;--gx-ink:#22201D;--gx-text:#3B362F;--gx-mut:#5E574D;--gx-line:#E2D8C6;--gx-gold:#9A762B;--gx-gold-d:#76591E;--gx-bur:#671F2B;--gx-bur-d:#47151D;--gx-serif:"Iowan Old Style","Palatino Linotype",Palatino,Georgia,serif}.stx-gloss:has(>.gx-hero){background:var(--gx-ivory)}.gx-hero{position:relative;padding:clamp(56px,8vw,104px) 20px clamp(48px,7vw,88px);border-bottom:1px solid var(--gx-line)}.gx-hero__inner{max-width:1180px;margin:0 auto;display:grid;gap:clamp(32px,5vw,72px);align-items:center}.gx-hero--img .gx-hero__inner{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.gx-hero:not(.gx-hero--img) .gx-hero__inner{max-width:820px;text-align:center;justify-items:center}@media(max-width:899px){.gx-hero--img .gx-hero__inner{grid-template-columns:1fr}.gx-hero__text{text-align:center;display:flex;flex-direction:column;align-items:center}}.gx-hero__eyebrow{margin:0 0 16px;font:600 .74rem/1.2 var(--font-body--family,sans-serif);letter-spacing:.28em;text-transform:uppercase;color:var(--gx-gold-d)}.gx-hero__title{margin:0;font-family:var(--font-heading--family,serif);font-weight:400;font-size:clamp(2.5rem,1.6rem + 3.6vw,4.4rem);line-height:1.04;letter-spacing:.01em;color:var(--gx-bur);text-wrap:balance}.gx-hero__rule{display:block;width:64px;height:2px;margin:24px 0 22px;background:var(--gx-gold)}@media(max-width:899px){.gx-hero__rule{margin-left:auto;margin-right:auto}}.gx-hero__lede{max-width:34em;margin:0;font:400 clamp(1.1rem,1rem + .45vw,1.32rem)/1.65 var(--gx-serif);color:var(--gx-text);text-wrap:pretty}.gx-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(26px,3.4vw,36px)}@media(max-width:899px){.gx-hero__actions{justify-content:center}}.gx-btn{display:inline-flex;align-items:center;justify-content:center;min-width:210px;min-height:50px;padding:0 26px;border:1px solid transparent;border-radius:2px;font:700 .76rem/1 var(--font-body--family,sans-serif);letter-spacing:.16em;text-transform:uppercase;text-decoration:none;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.gx-btn--solid{background:var(--gx-bur);border-color:var(--gx-bur);color:#fff}.gx-btn--solid:hover{background:var(--gx-bur-d);border-color:var(--gx-bur-d)}.gx-btn--line{background:transparent;border-color:var(--gx-bur);color:var(--gx-bur)}.gx-btn--line:hover{background:var(--gx-bur);color:#fff}.gx-btn:focus-visible{outline:2px solid var(--gx-gold-d);outline-offset:3px}.gx-hero__fig{margin:0;width:100%;max-width:460px;justify-self:center}.gx-hero__mat{padding:clamp(12px,1.6vw,18px);background:#fff;border:1px solid var(--gx-line);box-shadow:0 30px 60px -40px #3c281473,0 2px 0 var(--gx-gold) inset}.gx-hero__mat img{display:block;width:100%;height:auto;max-height:min(70vh,620px);object-fit:contain}.gx-hero__cap{margin:12px 2px 0;font:italic 400 .92rem/1.55 var(--gx-serif);color:var(--gx-mut);border-left:2px solid var(--gx-gold);padding-left:12px;text-align:left}@media(max-width:899px){.gx-hero__fig{max-width:380px}.gx-hero__mat img{max-height:360px}}@media(max-width:599px){.gx-btn{width:100%;min-width:0}.gx-hero__actions{width:100%;max-width:340px;flex-direction:column}}.stx-gloss:has(>.stx-gloss-quick){background:#fff}.stx-gloss .stx-gloss-quick{padding-top:clamp(48px,6vw,72px);padding-bottom:clamp(40px,5vw,56px)!important;scroll-margin-top:80px}.stx-gloss-quick__heading{color:var(--gx-ink);font-weight:400;font-size:clamp(1.6rem,1.25rem + 1.1vw,2.1rem)}.stx-gloss-quick__heading:before{content:"Start Here";display:block;margin-bottom:10px;font:600 .7rem/1 var(--font-body--family,sans-serif);letter-spacing:.26em;text-transform:uppercase;color:var(--gx-gold-d)}.stx-gloss-quick__intro{color:var(--gx-mut);font:400 1.05rem/1.6 var(--gx-serif);margin-bottom:26px}.stx-gloss-quick__pills{gap:10px;max-width:860px;margin:0 auto}.stx-gloss-quick__pill{background:var(--gx-paper);color:var(--gx-ink);border:1px solid var(--gx-line);border-bottom-color:#cdbfa6;border-radius:2px;padding:10px 18px;font:400 1.02rem/1.2 var(--font-heading--family,serif)}.stx-gloss-quick__pill:hover,.stx-gloss-quick__pill:focus-visible{background:var(--gx-bur);border-color:var(--gx-bur);color:#fff;outline:none}.stx-gloss-quick__pill:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--gx-gold-d)}.stx-gloss:has(.stx-gloss-callouts){background:#fff}.stx-gloss .stx-gloss-callouts{gap:20px;max-width:1000px}.stx-gloss:has(.stx-gloss-callouts) .stx-gloss__section{padding-bottom:clamp(48px,6vw,72px)}.stx-gloss-callout{background:var(--gx-ivory);border:1px solid var(--gx-line);border-top:3px solid var(--gx-gold);border-left:1px solid var(--gx-line);border-radius:2px;padding:clamp(24px,3vw,32px)}.stx-gloss-callout:first-child{border-top-color:var(--gx-bur)}.stx-gloss-callout__label{letter-spacing:.2em;margin-bottom:12px;color:var(--gx-bur)}.stx-gloss-callout p{font:400 1.06rem/1.7 var(--gx-serif);color:var(--gx-text)}.stx-gloss:has(>.stx-gloss-controls){background:var(--gx-ivory)}.stx-gloss-controls{background:#fffffff7;border-top:1px solid var(--gx-line);border-bottom:2px solid var(--gx-gold);padding:16px 20px;box-shadow:0 12px 24px -22px #3c281480;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.stx-gloss-controls__inner{gap:12px}.stx-gloss-search{max-width:520px}.stx-gloss-search input{min-height:48px;border-color:#cfc5b3;background:#fff;font-size:1rem;color:var(--gx-ink)}.stx-gloss-search input::placeholder{color:#7a7266}.stx-gloss-search input:focus-visible{outline:2px solid var(--gx-gold-d);outline-offset:1px;border-color:var(--gx-gold)}.stx-gloss-alpha a{color:var(--gx-ink);font-family:var(--font-heading--family,serif);font-size:1rem;font-weight:500;width:32px;height:32px;border-radius:2px}.stx-gloss-alpha a:hover,.stx-gloss-alpha a:focus-visible{background:var(--gx-deep);color:var(--gx-bur)}.stx-gloss-alpha a.is-active{background:var(--gx-bur);color:#fff}.stx-gloss-alpha span{color:#c9bfae;width:32px;height:32px;font-family:var(--font-heading--family,serif)}.stx-gloss-cats button{background:#fff;border-color:var(--gx-line);color:var(--gx-mut);border-radius:2px;min-height:34px;letter-spacing:.06em}.stx-gloss-cats button:hover{border-color:var(--gx-gold);color:var(--gx-ink)}.stx-gloss-cats button.is-active{background:var(--gx-bur);border-color:var(--gx-bur);color:#fff}@media(max-width:749px){.stx-gloss-alpha,.stx-gloss-cats{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -20px;padding:0 20px}.stx-gloss-alpha::-webkit-scrollbar,.stx-gloss-cats::-webkit-scrollbar{display:none}.stx-gloss-alpha a,.stx-gloss-alpha span,.stx-gloss-cats button{flex:0 0 auto}.stx-gloss-cats button{white-space:nowrap}}.stx-gloss-letter{padding-top:48px}.stx-gloss-letter__heading{display:flex;align-items:center;gap:20px;border-bottom:0;padding:0;margin-bottom:22px;font-weight:400;font-size:clamp(2.6rem,2rem + 2vw,3.6rem);line-height:1;color:var(--gx-bur)}.stx-gloss-letter__heading:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,var(--gx-gold),rgba(154,118,43,0))}.stx-gloss-list{gap:10px}.stx-gloss-card{background:#fff;border-color:var(--gx-line);border-left:3px solid var(--gx-gold);border-radius:2px;overflow:hidden}.stx-gloss-card:hover{border-color:#cdbfa6;border-left-color:var(--gx-bur)}.stx-gloss-card__summary{padding:17px 22px;min-height:56px;transition:background-color .2s ease}.stx-gloss-card__summary:hover{background:var(--gx-paper)}.stx-gloss-card__term{font-size:1.15rem;color:var(--gx-ink)}.stx-gloss-card[open]{border-left-color:var(--gx-bur);box-shadow:0 18px 36px -30px #3c281473}.stx-gloss-card[open]>.stx-gloss-card__summary{background:var(--gx-deep);border-bottom:1px solid var(--gx-line)}.stx-gloss-card[open] .stx-gloss-card__term,.stx-gloss-card[open] .stx-gloss-card__arrow{color:var(--gx-bur)}.stx-gloss-card[open] .stx-gloss-card__body{padding-top:22px}.stx-gloss-card__summary:focus-visible{outline-offset:-3px}.stx-gloss-card .stx-gloss-term__summary{font-family:var(--gx-serif);font-size:1.1rem;font-weight:400;font-style:italic;color:var(--gx-ink)}.stx-gloss-card .stx-gloss-term__definition{font-size:1rem;line-height:1.75;color:var(--gx-text)}.stx-gloss-card .stx-gloss-term__context{border-left:2px solid rgba(154,118,43,.5);padding-left:14px;color:var(--gx-mut)}.stx-gloss-card .stx-gloss-term__related{padding-top:12px;border-top:1px solid #EEE6D8}.stx-gloss-card .stx-gloss-term__badge{border-radius:2px;letter-spacing:.16em}@media(max-width:600px){.stx-gloss-card__body{padding:0 18px 20px}.stx-gloss-card[open] .stx-gloss-card__body{padding-top:18px}}.stx-gloss:has(>.stx-gloss-intro){background:#fff;border-top:1px solid var(--gx-line)}.stx-gloss .stx-gloss-intro{max-width:760px;padding-top:clamp(56px,7vw,80px);padding-bottom:clamp(56px,7vw,80px)}.stx-gloss-intro:before{content:"About This Glossary";display:block;margin:0 0 16px;font:600 .72rem/1 var(--font-body--family,sans-serif);letter-spacing:.26em;text-transform:uppercase;color:var(--gx-gold-d)}.stx-gloss-intro p{font:400 clamp(1.08rem,1rem + .35vw,1.24rem)/1.75 var(--gx-serif);color:var(--gx-text)}.stx-gloss-intro p a{color:var(--gx-bur);text-decoration:underline;text-decoration-color:#671f2b59;text-underline-offset:3px}.stx-gloss-intro p a:hover{text-decoration-color:var(--gx-bur)}.stx-gloss:has(>.stx-gloss-cta){background:var(--gx-deep)}.stx-gloss-cta{background:var(--gx-deep);border-top:1px solid #DDD2BE;padding:clamp(64px,8vw,96px) 20px}.stx-gloss-cta__heading{color:var(--gx-bur);font-weight:400;font-size:clamp(1.8rem,1.4rem + 1.4vw,2.6rem)}.stx-gloss-cta__heading:before{content:"";display:block;width:56px;height:2px;margin:0 auto 22px;background:var(--gx-gold)}.stx-gloss-cta__text{color:var(--gx-text);font:400 1.12rem/1.7 var(--gx-serif)}.stx-gloss-cta__button{background:var(--gx-bur);border-color:var(--gx-bur);color:#fff;border-radius:2px;min-height:50px;padding:0 30px;font-size:.76rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.stx-gloss-cta__button:hover{background:var(--gx-bur-d);border-color:var(--gx-bur-d);color:#fff}.stx-gloss-cta__button:focus-visible{outline-color:var(--gx-gold-d);outline-offset:3px}.stx-gloss:has(>.gx-hero){background:#16120f}.gx-hero{background:radial-gradient(ellipse 55% 70% at 75% 40%,rgba(201,162,74,.12),transparent 70%),#16120f;border-bottom:1px solid rgba(201,162,74,.45)}.gx-hero__eyebrow{color:#e2c277}.gx-hero__title{color:#fbf8f2}.gx-hero__rule{background:#c9a24a}.gx-hero__lede{color:#d6ccbc}.gx-hero .gx-btn--solid{background:#c9a24a;border-color:#c9a24a;color:#16120f}.gx-hero .gx-btn--solid:hover{background:#e2c277;border-color:#e2c277;color:#16120f}.gx-hero .gx-btn--line{border-color:#f3ead899;color:#fbf8f2}.gx-hero .gx-btn--line:hover{background:#fbf8f2;border-color:#fbf8f2;color:#16120f}.gx-hero .gx-btn:focus-visible{outline-color:#e2c277}.gx-hero__mat{background:#fbf8f2;border-color:#c9a24a80;box-shadow:0 34px 70px -34px #000000d9}.gx-hero__cap{color:#bdb2a0;border-left-color:#c9a24a}.stx-gloss-controls{background:#16120ff7;border-top:1px solid rgba(201,162,74,.35);border-bottom:2px solid #C9A24A;box-shadow:0 12px 24px -18px #000000b3}.stx-gloss-search input{background:#fbf8f2;border-color:#c9a24a80}.stx-gloss-search input:focus-visible{outline-color:#e2c277}.stx-gloss-alpha a{color:#f3ead8}.stx-gloss-alpha a:hover,.stx-gloss-alpha a:focus-visible{background:#c9a24a33;color:#e2c277}.stx-gloss-alpha a.is-active{background:#c9a24a;color:#16120f}.stx-gloss-alpha span{color:#5e574d}.stx-gloss-cats button{background:transparent;border-color:#f3ead847;color:#d6ccbc}.stx-gloss-cats button:hover{border-color:#c9a24a;color:#fbf8f2}.stx-gloss-cats button.is-active{background:#c9a24a;border-color:#c9a24a;color:#16120f}.stx-gloss-card[open]>.stx-gloss-card__summary{background:#1e1916;border-bottom-color:#1e1916}.stx-gloss-card[open] .stx-gloss-card__term{color:#fbf8f2}.stx-gloss-card[open] .stx-gloss-card__arrow{color:#e2c277}.stx-gloss:has(>.stx-gloss-cta){background:#16120f}.stx-gloss-cta{background:#16120f;border-top:1px solid rgba(201,162,74,.45)}.stx-gloss-cta__heading{color:#fbf8f2}.stx-gloss-cta__heading:before{background:#c9a24a}.stx-gloss-cta__text{color:#d6ccbc}.stx-gloss-cta__button{background:#c9a24a;border-color:#c9a24a;color:#16120f}.stx-gloss-cta__button:hover{background:#e2c277;border-color:#e2c277;color:#16120f}.stx-gloss-cta__button:focus-visible{outline-color:#e2c277}@media(prefers-reduced-motion:reduce){.gx-btn,.stx-gloss-card__summary{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/glossary-exhibit.css.map */
