.cw-content-page,.cw-article{width:100%;max-width:100%;margin-inline:0;padding:var(--cw-section-space, clamp(3rem, 4.5vw, 5.5rem)) 0;box-sizing:border-box}.cw-content-page>*,.cw-article>*{width:var(--cw-narrow);max-width:100%;margin-inline:auto}.cw-article>.cw-article__layout{display:grid;width:var(--cw-container);max-width:var(--cw-container-max, 84rem);margin-inline:auto;align-items:start;gap:clamp(2rem,5vw,5rem);box-sizing:border-box}.cw-article__main{min-width:0}.cw-article__sidebar{min-width:0;display:grid;gap:clamp(1.25rem,3vw,2rem)}.cw-article__sidebar .cw-article-latest,.cw-article__sidebar .cw-article-recent{width:100%;margin:0;padding:clamp(1.25rem,2.5vw,1.75rem);border:1px solid rgba(61,33,23,.14);border-radius:var(--cw-radius-md, 1.25rem);background:var(--cw-blush, #fcf4fc);box-sizing:border-box}.cw-article__sidebar .cw-journal-card+.cw-journal-card{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--cw-border, rgba(var(--cw-cocoa-rgb), .14))}.cw-article__sidebar .cw-article-latest>h2,.cw-article__sidebar .cw-article-recent>h2{margin:0 0 1.25rem;font-size:calc(clamp(1.35rem,1.65vw,1.85rem) * var(--cw-type-scale, 1));line-height:var(--cw-heading-line-height, 1.08)}.cw-article__sidebar .cw-article-latest__grid{grid-template-columns:minmax(0,1fr);gap:0}.cw-article__sidebar .cw-journal-card a{display:grid;grid-template-columns:clamp(5rem,7vw,7rem) minmax(0,1fr);grid-template-areas:"media meta" "media title" "media action";column-gap:1rem;row-gap:.45rem;align-items:start}.cw-article__sidebar .cw-journal-card__media{grid-area:media;width:100%;aspect-ratio:1 / 1;border-radius:var(--cw-radius-sm, .75rem)}.cw-article__sidebar .cw-journal-card__meta{grid-area:meta;margin:0;font-size:.64rem;letter-spacing:.1em}.cw-article__sidebar .cw-journal-card h3{grid-area:title;margin:0;font-size:calc(clamp(.95rem,.9vw,1.12rem) * var(--cw-type-scale, 1));line-height:1.18}.cw-article__sidebar .cw-journal-card .cw-text-link{grid-area:action;width:max-content;max-width:100%;font-size:.78rem}.cw-article__main>*{width:var(--cw-narrow);max-width:100%;margin-inline:auto;box-sizing:border-box}.cw-article__main>.cw-article__hero{width:var(--cw-narrow);max-width:32rem}.cw-article__main>.cw-article-toc{width:var(--cw-narrow)}.cw-article__discovery{display:grid;gap:clamp(1.25rem,3vw,2rem);margin-block:clamp(3rem,7vw,5.5rem);padding:clamp(1.5rem,3vw,2.25rem);border:1px solid var(--cw-border, rgba(var(--cw-cocoa-rgb), .14));border-radius:var(--cw-radius-lg, 2rem);background:var(--cw-blush, #fcf4fc);box-shadow:var(--cw-shadow-sm, 0 10px 30px rgba(var(--cw-cocoa-rgb), .08));box-sizing:border-box}.cw-article__discovery-copy h2{margin:0;font-size:calc(var(--cw-heading-size-h3, clamp(1.35rem, 2.2vw, 2.15rem)) * var(--cw-type-scale, 1));line-height:var(--cw-heading-line-height, 1.08)}.cw-article__discovery-links{display:grid;gap:.25rem;min-width:0}.cw-article__discovery-link{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-width:0;padding-block:.75rem;border-bottom:1px solid var(--cw-border, rgba(var(--cw-cocoa-rgb), .14));color:var(--cw-cocoa, #3d2117);text-decoration:none;transition:color var(--cw-article-link-speed, .18s) var(--cw-ease),border-color var(--cw-article-link-speed, .18s) var(--cw-ease)}.cw-article__discovery-link span:first-child{overflow-wrap:anywhere}.cw-article__discovery-link span:last-child{flex:0 0 auto;color:var(--cw-action-pink, #b31564);transition:transform var(--cw-article-link-speed, .18s) var(--cw-ease)}.cw-article__discovery-link:hover,.cw-article__discovery-link:focus-visible{border-color:var(--cw-action-purple, #7026b6);color:var(--cw-action-purple, #7026b6)}.cw-article__discovery-link:hover span:last-child,.cw-article__discovery-link:focus-visible span:last-child{transform:translate(.25rem)}.cw-article__discovery-link:focus-visible{outline:2px solid var(--cw-purple, #9433e8);outline-offset:.25rem}.cw-article__comments{margin-block-start:clamp(3.5rem,8vw,6rem);padding-block-start:clamp(2rem,4vw,3rem);border-top:1px solid var(--cw-border, rgba(var(--cw-cocoa-rgb), .14))}.cw-article__comments>h2{margin:0;font-size:calc(var(--cw-heading-size-h3, clamp(1.35rem, 2.2vw, 2.15rem)) * var(--cw-type-scale, 1));line-height:var(--cw-heading-line-height, 1.08)}.cw-article__comments-list{display:grid;gap:.75rem;margin-block:1.5rem 2.5rem}.cw-article__comment{min-width:0;padding:1.1rem clamp(1rem,2.5vw,1.5rem);border:1px solid var(--cw-border, rgba(var(--cw-cocoa-rgb), .14));border-radius:var(--cw-radius-md, 1.25rem);background:var(--cw-cream, #fdfcfb);box-sizing:border-box}.cw-article__comment-meta{margin:0 0 .65rem;color:var(--cw-muted, rgba(var(--cw-cocoa-rgb), .68));font-size:.75rem;font-weight:var(--cw-label-weight, 700);letter-spacing:.08em;line-height:var(--cw-label-line-height, 1.2);text-transform:uppercase}.cw-article__comment .rte{color:var(--cw-body-color, var(--cw-cocoa, #3d2117));font-size:.95rem;line-height:1.65}.cw-article__comment-form{display:grid;gap:1.25rem;margin-block-start:clamp(2rem,4vw,3rem);padding:clamp(1.25rem,3vw,2rem);border:1px solid var(--cw-border, rgba(var(--cw-cocoa-rgb), .14));border-radius:var(--cw-radius-lg, 2rem);background:var(--cw-blush, #fcf4fc);box-sizing:border-box}.cw-article__comment-form>h3{margin:0;font-size:calc(var(--cw-heading-size-h3, clamp(1.35rem, 2.2vw, 2.15rem)) * var(--cw-type-scale, 1));line-height:var(--cw-heading-line-height, 1.08)}.cw-article__comment-form .errors{margin:0;padding:.75rem 1rem;border:1px solid var(--cw-action-pink, #b31564);border-radius:var(--cw-radius-sm, .75rem);color:var(--cw-action-pink, #b31564);background:var(--cw-cream, #fdfcfb)}.cw-article__comment-form .cw-contact-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin:0}.cw-article__comment-form .cw-contact-form__field{display:flex;flex-direction:column;gap:.5rem;min-width:0}.cw-article__comment-form label{color:var(--cw-cocoa, #3d2117);font-size:.8125rem;font-weight:var(--cw-label-weight, 700)}.cw-article__comment-form input,.cw-article__comment-form textarea{width:100%;max-width:100%;padding:.875rem 1rem;border:1px solid var(--cw-border, rgba(var(--cw-cocoa-rgb), .14));border-radius:var(--cw-radius-sm, .75rem);background:var(--cw-white, #fff);color:var(--cw-cocoa, #3d2117);font:inherit;line-height:1.4;box-sizing:border-box;transition:border-color var(--cw-article-link-speed, .18s) var(--cw-ease),box-shadow var(--cw-article-link-speed, .18s) var(--cw-ease)}.cw-article__comment-form input:focus,.cw-article__comment-form textarea:focus{border-color:var(--cw-action-pink, #b31564);box-shadow:0 0 0 3px var(--cw-pink-soft, #fbcfe8);outline:none}.cw-article__comment-form textarea{min-height:9rem;resize:vertical}.cw-article__comment-form .cw-button{width:max-content;max-width:100%;margin-top:.25rem}.cw-content-page--certificates>*{width:var(--cw-container)}.cw-certificate-report{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,2rem);width:100%;margin-block:1.5rem 2rem}.cw-certificate-report figure{min-width:0;margin:0;padding:clamp(.6rem,1vw,1rem);border:1px solid rgba(61,33,23,.14);border-radius:var(--cw-radius-md, 1.25rem);background:#fff;box-shadow:var(--cw-shadow-sm, 0 10px 30px rgba(61, 33, 23, .06))}.cw-certificate-report img{display:block;width:100%;height:auto;max-height:78rem;object-fit:contain;border-radius:calc(var(--cw-radius-md, 1.25rem) - .35rem);background:#f7f2ef}.cw-certificate-report figcaption{padding:.75rem .25rem .25rem;color:#3d21179e;font-size:.75rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.cw-certificate-report__source{width:100%;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid rgba(61,33,23,.12)}.cw-content-page__header,.cw-article__header{margin-bottom:clamp(2rem,4vw,3.5rem)}.cw-article__header{text-align:center}.cw-article__header h1,.cw-content-page__header h1{margin:.75rem 0 1rem;font-size:calc(var(--cw-heading-size-h1, clamp(2.25rem, 5.35vw, 5rem)) * var(--cw-type-scale, 1) * var(--cw-heading-scale-h1, 1));font-weight:var(--cw-heading-weight, 400);line-height:var(--cw-heading-line-height, .98);letter-spacing:var(--cw-heading-tracking, -.055em)}.cw-content-page__cta-card .cw-button{margin-block-start:1.25rem}.cw-article__header p{color:#3d2117a6;font-size:.95rem}.cw-article__hero{overflow:hidden;width:100%;border-radius:var(--cw-radius-md, 1.25rem);margin-block:clamp(1.75rem,4vw,3rem);aspect-ratio:1 / 1;background:var(--cw-blush, #fcf4fc);box-shadow:0 8px 24px #3d21170f}.cw-article__hero img{width:100%;height:100%;object-fit:contain;display:block}.cw-article__hero--contain img{object-fit:contain}.cw-article__hero--cover img{object-fit:cover}.cw-article-toc{width:var(--cw-narrow);margin:0 auto clamp(2rem,4vw,3rem);padding:clamp(1.25rem,3vw,2rem);border:1px solid rgba(61,33,23,.14);border-radius:var(--cw-radius-md, 1.25rem);background:var(--cw-blush, #fcf4fc)}.cw-article-toc[hidden]{display:none}.cw-article-toc ol{display:grid;gap:.55rem;margin:.75rem 0 0;padding-left:1.25rem}.cw-article-toc a{color:inherit;text-decoration:none;transition:color .18s ease,text-decoration-color .18s ease}.cw-article-toc a:hover,.cw-article-toc a:focus-visible{color:var(--cw-action-purple, #7026b6);text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:.2em}.cw-content-page__body,.cw-article__body,.rte{font-size:clamp(1rem,.3vw + .95rem,1.125rem);line-height:1.8;color:#3d2117d9;overflow-wrap:break-word;word-break:break-word}.rte :is(h1,h2,h3,h4,h5,h6){margin:2.25em 0 .75em;font-weight:var(--cw-heading-weight, 400);line-height:var(--cw-heading-line-height, 1.15);letter-spacing:var(--cw-heading-tracking, -.035em);color:var(--cw-cocoa, #3d2117)}.rte h2{font-size:calc(clamp(1.6rem,2.5vw + .8rem,2.5rem) * var(--cw-type-scale, 1))}.rte h3{font-size:calc(clamp(1.3rem,1.8vw + .7rem,1.85rem) * var(--cw-type-scale, 1))}.rte h4{font-size:calc(clamp(1.15rem,1.2vw + .6rem,1.4rem) * var(--cw-type-scale, 1))}.rte p{margin-block:1.25em}.cw-article__body a:not(.cw-button){color:var(--cw-action-pink, #b31564);text-decoration:none;transition:color var(--cw-article-link-speed, .18s) var(--cw-ease)}.cw-article__body a:not(.cw-button):hover,.cw-article__body a:not(.cw-button):focus-visible{color:var(--cw-action-purple, #7026b6);text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:.2em}.cw-article__body a:not(.cw-button):focus-visible{outline:2px solid var(--cw-purple, #9433e8);outline-offset:.25rem;border-radius:.15rem}.cw-article__body h2{margin-block:clamp(2.5rem,5vw,4rem) .9rem;scroll-margin-top:calc(var(--cw-header-height, 4.75rem) + 1rem)}.cw-article__body>p:first-child{margin-top:0}.cw-article__body>p:last-child{margin-bottom:0}.cw-article.cw-article--responsive .cwh-type-heading:not(.is-cwh-typing-started) .cwh-type-char,.cw-article.cw-article--responsive .cwh-type-heading.is-cwh-typing-started .cwh-type-char{opacity:1;filter:none;transform:none;transition:none;will-change:auto}.rte ul,.rte ol{margin-block:1.25em;padding-left:1.5rem;box-sizing:border-box}.rte li{margin-bottom:.5em;line-height:1.7}.rte li::marker{color:var(--cw-action-pink, #b31564)}.cw-table-wrapper{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-block:2rem;border-radius:12px;border:1px solid rgba(61,33,23,.14)}.rte table{width:100%;min-width:480px;border-collapse:collapse;font-size:.95rem;text-align:left}.rte th,.rte td{padding:.875rem 1.125rem;border-bottom:1px solid rgba(61,33,23,.12)}.rte th{background:var(--cw-blush, #fcf4fc);font-weight:750;color:var(--cw-cocoa, #3d2117)}.rte tr:last-child td{border-bottom:none}.rte tr:nth-child(2n) td{background:#fdf9f680}.cw-embed-wrapper{position:relative;width:100%;aspect-ratio:16 / 9;margin-block:2rem;border-radius:var(--cw-radius-md, 1.25rem);overflow:hidden;background:#000}.cw-embed-wrapper iframe,.cw-embed-wrapper video,.cw-embed-wrapper embed,.cw-embed-wrapper object{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.rte img{max-width:100%;height:auto;border-radius:12px}@media(min-width:1200px){.cw-article>.cw-article__layout{grid-template-columns:minmax(0,1fr) minmax(20rem,23rem)}.cw-article__layout>.cw-article__sidebar{position:sticky;top:calc(var(--cw-header-sticky-offset, var(--cw-header-height, 4.75rem)) + var(--cw-gutter, 1rem));align-self:start;height:fit-content;max-height:none;overflow:visible;z-index:var(--cw-layer-content, 1)}}@media(min-width:640px){.cw-article__discovery{grid-template-columns:minmax(0,1fr) minmax(14rem,.9fr);align-items:end}}@media(max-width:1199px){.cw-article>.cw-article__layout{grid-template-columns:minmax(0,1fr)}.cw-article__layout>.cw-article__sidebar{width:var(--cw-narrow);max-width:100%;margin-inline:auto}}@media(min-width:750px)and (max-width:1199px){.cw-article__sidebar .cw-article-latest__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.cw-article__sidebar .cw-article-latest__grid,.cw-article__comment-form .cw-contact-form__grid{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.cw-article [data-reveal],.cw-article [data-cw-reveal]{opacity:1;filter:none;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/cw-article.css.map */
