.cidesco{--cidesco-gold: var(--roman-gold, #a08c5b);--cidesco-gold-light: var(--roman-gold-light, #c4b283);--cidesco-gold-text: var(--roman-gold-text, #7a6840);--cidesco-ink: #1a1a18;--cidesco-ink-soft: #3d3d38;--cidesco-warm-bg: var(--roman-warm-bg, #faf8f4);--cidesco-rule: rgba(160, 140, 91, .3);--cidesco-serif: var(--font-heading-family);--cidesco-sans: var(--font-body-family);background:var(--cidesco-warm-bg);border-block:1px solid var(--cidesco-rule)}.cidesco__container{max-width:1200px;margin:0 auto;padding:4rem 1.6rem;display:grid;grid-template-columns:1fr;gap:3.2rem;align-items:start}@media screen and (min-width:750px){.cidesco__container{grid-template-columns:30rem 1fr;gap:5.6rem;padding:5.6rem 4rem}}@media screen and (min-width:990px){.cidesco__container{grid-template-columns:42rem 1fr;gap:7.2rem;padding:6.4rem 4.8rem}}.cidesco__media{display:flex;flex-direction:column;gap:2rem}@media screen and (min-width:750px){.cidesco__media{position:sticky;top:12rem}}.cidesco__portrait{margin:0;aspect-ratio:4 / 5;overflow:hidden;background:#ece7dd}.cidesco__portrait-img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.cidesco__seal{display:flex;flex-direction:column;align-items:center;gap:1.6rem}.cidesco__logo{width:16rem;height:16rem;object-fit:contain}.cidesco__seal-label{font-family:var(--cidesco-sans);font-size:1.2rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--cidesco-gold-text);text-align:center}.cidesco--founder .cidesco__seal{flex-direction:row;align-items:center;gap:1.2rem}.cidesco--founder .cidesco__logo{width:5.6rem;height:5.6rem;flex-shrink:0}.cidesco--founder .cidesco__seal-label{text-align:left;line-height:1.5}.cidesco__content{display:flex;flex-direction:column;max-width:68rem}.cidesco__heading{font-family:var(--cidesco-serif);font-size:clamp(3.6rem,9vw,5.6rem);font-weight:500;line-height:1.05;letter-spacing:-.01em;color:var(--cidesco-ink);margin:0 0 1.2rem;text-wrap:balance}.cidesco__credentials{font-family:var(--cidesco-sans);font-size:1.5rem;font-weight:500;letter-spacing:.02em;line-height:1.6;color:var(--cidesco-gold-text);margin:0 0 3.2rem;text-wrap:balance}.cidesco__quote{margin:0 0 3.2rem;padding-left:2rem;border-left:1px solid var(--cidesco-gold)}.cidesco__quote blockquote{margin:0;padding:0;border:0}.cidesco__quote p{font-family:var(--cidesco-serif);font-style:italic;font-weight:500;font-size:clamp(2.1rem,5vw,2.6rem);line-height:1.4;color:var(--cidesco-ink-soft);margin:0;text-wrap:pretty}.cidesco__quote figcaption{font-family:var(--cidesco-sans);font-size:1.4rem;color:var(--cidesco-ink-soft);margin-top:1.2rem}.cidesco__lede,.cidesco__body p{font-family:var(--cidesco-sans);font-size:1.6rem;line-height:1.7;color:var(--cidesco-ink-soft);margin:0 0 2.8rem;max-width:62ch}.cidesco__pillars{list-style:none;padding:0;margin:0 0 3.2rem;display:grid;grid-template-columns:1fr;column-gap:3.2rem}@media screen and (min-width:600px){.cidesco__pillars{grid-template-columns:1fr 1fr}}.cidesco__pillar{display:flex;flex-direction:column;gap:.4rem;padding:1.6rem 0;border-top:1px solid var(--cidesco-rule)}.cidesco__pillar-title{font-family:var(--cidesco-sans);font-size:1.4rem;font-weight:500;letter-spacing:.04em;color:var(--cidesco-ink)}.cidesco__pillar-text{font-family:var(--cidesco-sans);font-size:1.5rem;line-height:1.6;color:var(--cidesco-ink-soft)}.cidesco__footnote{font-family:var(--cidesco-serif);font-size:1.9rem;font-style:italic;line-height:1.5;color:var(--cidesco-gold-text);margin:0 0 3.2rem;max-width:62ch}.cidesco__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 3.2rem}.cidesco__button{min-height:4.8rem}.cidesco__link{display:inline-flex;align-items:center;min-height:4.4rem;font-family:var(--cidesco-sans);font-size:1.5rem;font-weight:500;color:var(--cidesco-ink);text-decoration:underline;text-decoration-color:var(--cidesco-gold);text-decoration-thickness:1px;text-underline-offset:.5rem;transition:text-decoration-color .2s ease-out}.cidesco__link:hover{text-decoration-color:var(--cidesco-ink)}.cidesco__link:focus-visible,.cidesco__button:focus-visible{outline:2px solid var(--cidesco-ink);outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-cidesco-accreditation.css.map */
