.cxins{--cxins-ground: #FBF7EF;--cxins-ink: #231E19;--cxins-body: #5F574B;--cxins-accent: #6B7355;--cxins-r: 12px;--cxins-hs: 28px;--cxins-qs: 20px;--cxins-pad: 0px;--cxins-ratio: 4 / 5;background:var(--cxins-ground);padding-block:var(--cxins-pad);color:var(--cxins-body)}.cxins__in{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@media(min-width:1000px){.cxins__in{grid-template-columns:minmax(0,1fr) minmax(0,360px);grid-template-areas:".     media" "who   media" "quote media" ".     media";grid-template-rows:1fr auto auto 1fr;column-gap:28px;row-gap:14px;align-items:start}.cxins__col{grid-area:who}.cxins__col--quote{grid-area:quote}.cxins__media{grid-area:media;align-self:center}}.cxins__col{min-inline-size:0}.cxins__date{margin:0 0 8px;font-family:var(--c-sans);font-size:12px;letter-spacing:.01em;text-transform:none;color:var(--cxins-body)}.cxins__h{margin:0;font-family:var(--c-serif, Georgia, serif);font-weight:400;font-size:var(--cxins-hs);line-height:1.12;letter-spacing:-.01em;color:var(--cxins-ink);text-wrap:balance}@media(min-width:1000px){.cxins__h{font-size:calc(var(--cxins-hs) * 1.5)}}@media(max-width:999px){.cxins__h{font-weight:700}.cxins__cred{display:none}}.cxins__cred{margin:6px 0 0;font-size:13px;line-height:1.4;color:var(--cxins-body);opacity:.85;overflow-wrap:break-word}.cxins__media{margin:0;min-inline-size:0;border-radius:var(--cxins-r);overflow:hidden;aspect-ratio:var(--cxins-ratio)}@media(min-width:1000px){.cxins__media{aspect-ratio:4 / 5;block-size:auto}}.cxins__img,.cxins__noimg{display:block;inline-size:100%;block-size:100%;object-fit:cover}.cxins__noimg{background:rgb(var(--t-ink-rgb, 35 30 25) / .06)}.cxins__q p:first-of-type:before{content:"\201c"}.cxins__q p:last-of-type:after{content:"\201d"}.cxins__q{margin:0;padding:0;border:0;font-family:Georgia,Iowan Old Style,Times New Roman,ui-serif,serif;font-style:italic;font-weight:400;font-size:var(--cxins-qs);line-height:1.5;color:var(--cxins-ink);max-inline-size:62ch;overflow-wrap:break-word}@media(min-width:1000px){.cxins__q{font-size:calc(var(--cxins-qs) + 2px)}}.cxins__q>:first-child{margin-top:0}.cxins__q>:last-child{margin-bottom:0}.cxins__q p+p{margin-top:.7em}.cxins__cta{--cxins-btn: #4B5540;--cxins-btn: color-mix(in srgb, var(--cxins-accent, #6B7355) 74%, #1B1F16);--cxins-btn-hover: var(--cxins-accent, #6B7355);display:inline-flex;align-items:center;justify-content:center;margin-block-start:16px;max-inline-size:100%;min-block-size:48px;padding:12px 26px;border:0;border-radius:999px;background:var(--cxins-btn);color:#fff;font-family:var(--c-sans);font-size:13px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;text-align:center;white-space:normal;box-shadow:0 1px 2px #1b1f1629,0 4px 12px #1b1f1621;transition:background-color .18s var(--c-ease, ease),box-shadow .18s var(--c-ease, ease),transform .18s var(--c-ease, ease)}@media(hover:hover){.cxins__cta:hover{background:var(--cxins-btn-hover);box-shadow:0 2px 4px #1b1f162e,0 8px 20px #1b1f1629}}.cxins__cta:active{background:var(--cxins-btn-hover);transform:translateY(1px);box-shadow:0 1px 2px #1b1f1633}.cxins__cta:focus-visible{outline:3px solid var(--cxins-ink);outline-offset:3px}@media(prefers-reduced-motion:reduce){.cxins__cta{transition:none}.cxins__cta:active{transform:none}}@media(max-width:999px){.cxins__cta{display:flex;inline-size:fit-content;margin-inline:auto;padding:14px 28px}}.cxins__rows{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.cxins__row{display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:1.45;min-inline-size:0}.cxins__ric{flex:none;inline-size:16px;block-size:16px;color:var(--cxins-accent)}.cxins__ric .cico{inline-size:16px;block-size:16px;display:block}.cxins__rtx{min-inline-size:0;overflow-wrap:break-word}.cxins--setup{padding-block:16px}.cxins__setup{margin:0;padding:12px 14px;border:1px dashed rgb(var(--t-ink-rgb, 35 30 25) / .35);border-radius:10px;font-size:12.5px;line-height:1.5;color:var(--cxins-body)}.cxins__in--solo{grid-template-columns:minmax(0,1fr)}@media(min-width:1000px){.cxins__in--solo{grid-template-columns:minmax(0,1fr);grid-template-areas:"who" "quote"}}.cxins__media--empty{aspect-ratio:16 / 9;max-block-size:220px}
/*# sourceMappingURL=/cdn/shop/t/22/assets/calmy-expert-insight.css.map */
