.ca-article{background:#fff;color:#334155;font-family:Plus Jakarta Sans,sans-serif}.ca-article a:focus-visible,.ca-article button:focus-visible,.ca-article summary:focus-visible{border-radius:4px;outline:2px solid #099;outline-offset:2px}.ca-article .ca-article-hero{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);color:#2c2620;isolation:isolate;overflow:hidden;position:relative}.ca-article .ca-article-hero__media{position:relative}.ca-article .ca-article-hero__img{display:block;height:auto;max-width:none;-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center;position:relative;width:100%;z-index:1}.ca-article .ca-article-hero__spill{background-position:50%;background-size:cover;filter:blur(30px) saturate(1.1);pointer-events:none;position:absolute;z-index:0}.ca-article .ca-article-hero__inner{box-sizing:border-box;margin:0 auto;max-width:1216px;padding:88px 16px 40px;position:relative;z-index:2}.ca-article .ca-article-hero__inner>*{max-width:620px}.ca-article .ca-article-hero a:focus-visible,.ca-article .ca-article-hero button:focus-visible{outline-color:#007a7a}.ca-article .ca-article-hero__crumbs{color:#7a4d00;display:flex;flex-wrap:wrap;font-family:Outfit,sans-serif;font-size:13px;font-weight:700;gap:4px 8px;letter-spacing:.08em;line-height:1.4;margin:0 0 12px;text-transform:uppercase}.ca-article .ca-article-hero__crumbs a{color:#7a4d00;text-decoration:none}.ca-article .ca-article-hero__crumbs a:hover{color:#2c2620;text-decoration:underline;text-underline-offset:3px}.ca-article .ca-article-hero__title{color:#2c2620;font-family:Playfair Display,Georgia,serif;font-size:56px;font-weight:700;line-height:1.1;margin:0 0 20px;overflow-wrap:break-word}.ca-article .ca-article-hero__meta{align-items:center;display:flex;gap:12px}.ca-article .ca-article-hero__avatar{align-items:center;background:#007a7a;border-radius:9999px;color:#fff;display:inline-flex;flex-shrink:0;font-family:Outfit,sans-serif;font-size:15px;font-weight:700;height:44px;justify-content:center;width:44px}.ca-article .ca-article-hero__byline{min-width:0}.ca-article .ca-article-hero__by,.ca-article .ca-article-hero__when{font-family:Outfit,sans-serif;margin:0;overflow-wrap:anywhere}.ca-article .ca-article-hero__by{color:#2c2620;font-size:15px;font-weight:600;line-height:1.45}.ca-article .ca-article-hero__by a{color:#2c2620;text-decoration:underline;text-decoration-color:rgba(44,38,32,.4);text-underline-offset:3px}.ca-article .ca-article-hero__by a:hover{text-decoration-color:#2c2620}.ca-article .ca-article-hero__when{color:#475569;font-size:14px;line-height:1.5}.ca-article .ca-article-hero__share{border-top:1px solid #d1d5db;margin-top:24px;padding-top:18px}.ca-article .ca-share{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ca-article .ca-share__label{color:#2c2620;font-family:Outfit,sans-serif;font-size:13px;font-weight:700;letter-spacing:.08em;margin-right:4px;text-transform:uppercase}.ca-article .ca-share__btn{align-items:center;background:#fff;border:1.5px solid #cbd5e1;border-radius:9999px;box-sizing:border-box;color:#334155;cursor:pointer;display:inline-flex;height:40px;justify-content:center;padding:0;transition:background-color .15s,border-color .15s,color .15s;width:40px}.ca-article .ca-share__btn:hover{background:#f1f5f9;border-color:#94a3b8;color:#0f172a}.ca-article .ca-share__icon{flex-shrink:0;height:18px;width:18px}.ca-article .ca-share__pill{align-items:center;background:#007a7a;border:0;border-radius:9999px;color:#fff;cursor:pointer;display:inline-flex;font-family:Outfit,sans-serif;font-size:14px;font-weight:600;gap:8px;height:40px;margin-left:4px;padding:0 16px;transition:background-color .15s}.ca-article .ca-share__pill:hover{background:#066}.ca-article .ca-share__status{color:#2c2620;font-family:Outfit,sans-serif;font-size:14px;font-weight:600}.ca-article .ca-share__status:empty{display:none}.ca-article .ca-share__fallback{background:#fff;border:1.5px solid #cbd5e1;border-radius:8px;box-sizing:border-box;color:#2c2620;flex:1 1 100%;font-family:Outfit,sans-serif;font-size:14px;height:40px;min-width:0;padding:0 12px}.ca-article .ca-share__fallback:focus-visible{outline:2px solid #007a7a;outline-offset:2px}@media (max-width:1279px){.ca-article .ca-article-hero .ca-article-hero__img{-o-object-position:center;object-position:center}.ca-article .ca-article-hero .ca-article-hero__spill{bottom:-36px;left:-40px;-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent);mask-image:linear-gradient(180deg,#000 70%,transparent);right:-40px;top:50%}.ca-article .ca-article-hero .ca-article-hero__inner{padding:24px 16px 32px}}@media (min-width:768px) and (max-width:1023px){.ca-article .ca-article-hero__title{font-size:46px}}@media (min-width:768px) and (max-width:1279px){.ca-article .ca-article-hero .ca-article-hero__img{max-height:560px}.ca-article .ca-article-hero .ca-article-hero__inner{padding:32px 16px 40px}}@media (min-width:1280px){.ca-article .ca-article-hero{display:flex;min-height:clamp(440px,calc(33.333vw - 40px),600px)}.ca-article .ca-article-hero .ca-article-hero__media{bottom:0;max-width:max(calc(50% - 60px),660px);position:absolute;right:0;top:0}.ca-article .ca-article-hero .ca-article-hero__img{height:100%;max-width:100%;width:auto}.ca-article .ca-article-hero .ca-article-hero__spill{bottom:-40px;left:-22%;-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.6) 45%,#000 80%);mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.6) 45%,#000 80%);right:0;top:-40px}.ca-article .ca-article-hero .ca-article-hero__inner{display:flex;flex-direction:column;justify-content:center;padding-top:40px;width:100%}.ca-article .ca-article-hero .ca-article-hero__inner>*{max-width:min(620px,calc(50vw - 92px))}}.ca-article .ca-article-hero--no-photo .ca-article-hero__inner{padding:48px 16px 36px}@media (min-width:768px){.ca-article .ca-article-hero--no-photo .ca-article-hero__inner{padding:64px 16px 44px}}@media (min-width:1280px){.ca-article .ca-article-hero--no-photo{min-height:0}.ca-article .ca-article-hero--no-photo .ca-article-hero__inner{padding:72px 16px 48px}.ca-article .ca-article-hero--no-photo .ca-article-hero__inner>*{max-width:760px}}@media (max-width:767px){.ca-article .ca-share__print{display:none}.ca-article .ca-article-hero__title{font-size:36px}.ca-article .ca-share__btn{height:42px;width:42px}.ca-article .ca-share__pill{height:42px}}@media (max-width:419px){.ca-article .ca-share{gap:6px}.ca-article .ca-share__label{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.ca-article .ca-share__pill{margin-left:0;padding:0 14px}}.ca-article .ca-article__grid{box-sizing:border-box;margin:0 auto;max-width:712px;padding:28px 16px 8px}.ca-article .ca-article__body{min-width:0}.ca-article .ca-article__aside{display:flex;flex-direction:column;gap:20px;margin-top:40px}@media (min-width:1024px){.ca-article .ca-article__grid{align-items:start;display:grid;gap:48px;grid-template-columns:200px minmax(0,1fr) 260px;max-width:1216px;padding:56px 16px 24px}.ca-article .ca-article__grid--wide{gap:64px;grid-template-columns:minmax(0,1fr) 280px}.ca-article .ca-article__body{max-width:680px}.ca-article .ca-article__grid--wide .ca-article__body{max-width:820px}.ca-article .ca-article__aside{margin-top:0}.ca-article .ca-article__toc{max-height:calc(100vh - 48px);overflow-y:auto;position:sticky;top:24px}}.ca-article .ca-toc{font-family:Outfit,sans-serif}.ca-article .ca-toc summary{cursor:pointer;list-style:none}.ca-article .ca-toc summary::-webkit-details-marker{display:none}.ca-article .ca-toc ol{list-style:none;margin:0;padding:0}.ca-article .ca-toc a{color:#475569;display:block;font-size:15px;line-height:1.4;padding:8px 0 8px 14px;text-decoration:none}.ca-article .ca-toc a:hover{color:#007a7a}.ca-article .ca-toc .ca-toc__item--sub a{font-size:14px;padding-left:30px}.ca-article .ca-toc a[aria-current=location]{border-left:2px solid #099;color:#007a7a;font-weight:600;margin-left:-2px}@media (max-width:1023px){.ca-article .ca-toc{border:1px solid #e5dfd9;border-radius:16px;margin-bottom:28px}.ca-article .ca-toc summary{align-items:center;color:#9a5f00;display:flex;font-size:13px;font-weight:700;gap:12px;justify-content:space-between;letter-spacing:.08em;min-height:48px;padding:0 18px;text-transform:uppercase}.ca-article .ca-toc summary:after{border-bottom:2px solid #475569;border-right:2px solid #475569;content:"";height:9px;margin-top:-4px;transform:rotate(45deg);transition:transform .15s;width:9px}.ca-article .ca-toc[open] summary:after{margin-top:4px;transform:rotate(-135deg)}.ca-article .ca-toc ol{border-left:2px solid #e5e7eb;margin:0 18px 14px}}@media (min-width:1024px){.ca-article .ca-toc summary{color:#9a5f00;cursor:default;font-size:13px;font-weight:700;letter-spacing:.08em;margin-bottom:14px;text-transform:uppercase}.ca-article .ca-toc ol{border-left:2px solid #e5e7eb}}.ca-article .ca-article__content{color:#334155;font-family:Outfit,sans-serif;font-size:18px;line-height:1.75;overflow-wrap:break-word}.ca-article .ca-article__content>:first-child{margin-top:0}.ca-article .ca-article__content .wp-block-kadence-tableofcontents{display:none}.ca-article .ca-article__content p{margin:0 0 20px}.ca-article .ca-article__content h2{color:#1e293b;font-family:Playfair Display,Georgia,serif;font-size:28px;font-weight:600;line-height:1.25;margin:40px 0 14px;scroll-margin-top:24px}.ca-article .ca-article__content h2.ca-was-h1{font-family:Playfair Display,Georgia,serif!important;font-size:28px!important;font-weight:600!important;line-height:1.25!important;margin:40px 0 14px!important}.ca-article .ca-article__content>h2.ca-was-h1:first-child,.ca-article .ca-article__content>h2:first-child{margin-top:0!important}.ca-article .ca-article__content h3{color:#1e293b;font-family:Playfair Display,Georgia,serif;font-size:22px;font-weight:600;line-height:1.3;margin:32px 0 10px;scroll-margin-top:24px}.ca-article .ca-article__content h4,.ca-article .ca-article__content h5,.ca-article .ca-article__content h6{color:#1e293b;font-family:Outfit,sans-serif;font-size:18px;font-weight:700;line-height:1.4;margin:28px 0 8px}.ca-article .ca-article__content a{color:#007a7a;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.ca-article .ca-article__content a:hover{color:#9a5f00}.ca-article .ca-article__content b,.ca-article .ca-article__content strong{color:#1e293b;font-weight:600}.ca-article .ca-article__content ol,.ca-article .ca-article__content ul{line-height:1.7;margin:0 0 22px;padding-left:24px}.ca-article .ca-article__content ul{list-style:disc}.ca-article .ca-article__content ol{list-style:decimal}.ca-article .ca-article__content li{margin:0 0 10px;padding-left:4px}.ca-article .ca-article__content li::marker{color:#099}.ca-article .ca-article__content ol>li::marker{font-weight:600}.ca-article .ca-article__content li>ol,.ca-article .ca-article__content li>ul{margin:10px 0 0}.ca-article .ca-article__content img{border-radius:12px;height:auto;max-width:100%}.ca-article .ca-article__content figure{margin:28px 0}.ca-article .ca-article__content figure img{display:block}.ca-article .ca-article__content .wp-caption-text,.ca-article .ca-article__content figcaption{color:#64748b;font-size:14px;line-height:1.5;margin-top:8px;text-align:center}.ca-article .ca-article__content .wp-caption{margin:28px 0;max-width:100%}.ca-article .ca-article__content .aligncenter,.ca-article .ca-article__content .wp-block-image.aligncenter>img{margin-left:auto;margin-right:auto}.ca-article .ca-article__content img.aligncenter{display:block}.ca-article .ca-article__content .has-text-align-center{text-align:center}.ca-article .ca-article__content .has-text-align-right{text-align:right}@media (min-width:640px){.ca-article .ca-article__content .alignleft{float:left;margin:6px 24px 16px 0;max-width:50%}.ca-article .ca-article__content .alignright{float:right;margin:6px 0 16px 24px;max-width:50%}.ca-article .ca-article__content h2,.ca-article .ca-article__content h3{clear:both}}.ca-article .ca-article__content embed,.ca-article .ca-article__content iframe,.ca-article .ca-article__content video{max-width:100%}.ca-article .ca-article__content .wp-block-embed iframe{aspect-ratio:16/9;height:auto;width:100%}.ca-article .ca-article__content .wp-block-columns{align-items:flex-start;display:flex;flex-wrap:wrap;gap:0 36px;margin:0 0 24px}.ca-article .ca-article__content .wp-block-column{flex:1 1 100%;min-width:0}.ca-article .ca-article__content .wp-block-column>:first-child{margin-top:0}@media (min-width:640px){.ca-article .ca-article__content .wp-block-column{flex-basis:0}}.ca-article .ca-article__content blockquote{border-left:4px solid #099;color:#1e293b;font-style:italic;margin:28px 0;padding:4px 0 4px 20px}.ca-article .ca-article__content blockquote p:last-child{margin-bottom:0}.ca-article .ca-article__content blockquote cite{color:#64748b;display:block;font-size:15px;font-style:normal;margin-top:6px}.ca-article .ca-article__content hr{border:0;border-top:1px solid #e5dfd9;margin:40px 0}.ca-article .ca-article__content table{border-collapse:collapse;display:block;font-size:16px;line-height:1.5;margin:0 0 24px;max-width:100%;overflow-x:auto}.ca-article .ca-article__content td,.ca-article .ca-article__content th{border:1px solid #e5dfd9;padding:8px 12px;text-align:left;vertical-align:top}.ca-article .ca-article__content th{background:#f8f6f4;color:#1e293b;font-weight:600}.ca-article .ca-article__content .wp-block-button__link{background:#007a7a;border-radius:12px;color:#fff;display:inline-block;font-weight:600;padding:12px 22px;text-decoration:none}.ca-article .ca-article__content .wp-block-button__link:hover{background:#0f5f5f;color:#fff}.ca-article .ca-article__content:after{clear:both;content:"";display:block}.ca-article .ca-article__content .ca-pattern-tip{background:#f0fbf9;border:1px solid #b8e8e0;border-radius:16px;color:#1e293b;font-size:16px;line-height:1.65;margin:4px 0 26px;padding:20px 22px 20px 72px;position:relative}.ca-article .ca-article__content .ca-pattern-tip:before{background:#d4f4ef url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' stroke='%23007a7a' stroke-width='2.2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 11v5'/%3E%3Ccircle cx='12' cy='8' r='.6' fill='%23007a7a'/%3E%3C/svg%3E") 50% /18px no-repeat;border-radius:10px;content:"";height:36px;left:22px;position:absolute;top:20px;width:36px}.ca-article .ca-article__content .ca-pattern-tip p{margin:0 0 8px}.ca-article .ca-article__content .ca-pattern-tip p:first-child{color:#0f5f5f;font-size:15px;font-weight:700;margin-bottom:4px}.ca-article .ca-article__content .ca-pattern-tip p:last-child{margin-bottom:0}.ca-article .ca-article__content .ca-pattern-quote{border-left:4px solid #099;margin:36px 0;padding:6px 0 6px 24px}.ca-article .ca-article__content .ca-pattern-quote blockquote{border:0;margin:0;padding:0}.ca-article .ca-article__content .ca-pattern-quote p{color:#1e293b;font-family:Playfair Display,Georgia,serif;font-size:24px;font-style:italic;line-height:1.45;margin:0}.ca-article .ca-article__content .ca-pattern-quote cite,.ca-article .ca-article__content .ca-pattern-quote p+p{color:#64748b;display:block;font-family:Outfit,sans-serif;font-size:15px;font-style:normal;line-height:1.5;margin-top:10px}.ca-article .ca-article__content .ca-pattern-findcare,.ca-article .ca-article__content .ca-pattern-findcare>.wp-block-group__inner-container{align-items:center;display:flex;flex-wrap:wrap;gap:14px 20px;justify-content:space-between}.ca-article .ca-article__content .ca-pattern-findcare>.wp-block-group__inner-container{flex:1 1 100%}.ca-article .ca-article__content .ca-pattern-findcare{background:#007a7a;border-radius:16px;color:#fff;margin:32px 0;padding:22px 26px}.ca-article .ca-article__content .ca-pattern-findcare h2,.ca-article .ca-article__content .ca-pattern-findcare h3,.ca-article .ca-article__content .ca-pattern-findcare p{color:#fff;font-family:Outfit,sans-serif!important;font-size:19px!important;font-weight:600!important;line-height:1.4!important;margin:0!important}.ca-article .ca-article__content .ca-pattern-findcare .wp-block-buttons{margin:0}.ca-article .ca-article__content .ca-pattern-findcare a{color:#fff}.ca-article .ca-article__content .ca-pattern-findcare .wp-block-button__link{background:#fff;border-radius:10px;color:#0f5f5f;display:inline-block;font-family:Outfit,sans-serif;font-size:16px;font-weight:700;padding:10px 20px;text-decoration:none}.ca-article .ca-article__content .ca-pattern-findcare .wp-block-button__link:hover{background:#d4f4ef;color:#0f5f5f}.ca-article .ca-article__content .ca-pattern-findcare a:focus-visible{outline-color:#fff}.ca-article .ca-article__content .ca-pattern-checklist{background:#fff;border:1px solid #e5dfd9;border-radius:16px;margin:28px 0;padding:22px 24px}.ca-article .ca-article__content .ca-pattern-checklist>.wp-block-group__inner-container>:first-child,.ca-article .ca-article__content .ca-pattern-checklist>:first-child{margin-top:0!important}.ca-article .ca-article__content .ca-pattern-checklist h2,.ca-article .ca-article__content .ca-pattern-checklist h3,.ca-article .ca-article__content .ca-pattern-checklist p:first-child{color:#1e293b;font-family:Outfit,sans-serif!important;font-size:18px!important;font-weight:700!important;line-height:1.4!important;margin:0 0 10px!important}.ca-article .ca-article__content .ca-pattern-checklist ul{list-style:none;margin:0;padding:0}.ca-article .ca-article__content .ca-pattern-checklist li{margin:0 0 10px;padding-left:34px;position:relative}.ca-article .ca-article__content .ca-pattern-checklist li:last-child{margin-bottom:0}.ca-article .ca-article__content .ca-pattern-checklist li:before{background:#d4f4ef url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' stroke='%23007a7a' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50% /13px no-repeat;border-radius:9999px;content:"";height:22px;left:0;position:absolute;top:4px;width:22px}.ca-article .ca-author-box{background:#fff;border:1px solid #e5dfd9;border-radius:20px;display:flex;flex-wrap:wrap;gap:20px;margin:44px 0 0;padding:28px;scroll-margin-top:24px}.ca-article .ca-author-box__avatar{align-items:center;background:#099;border-radius:9999px;color:#fff;display:inline-flex;flex-shrink:0;font-family:Outfit,sans-serif;font-size:22px;font-weight:700;height:72px;justify-content:center;overflow:hidden;width:72px}.ca-article .ca-author-box__avatar--logo{background:#fff;border:1px solid #e5dfd9;box-sizing:border-box}.ca-article .ca-author-box__avatar--logo img{height:40px;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:0 50%;object-position:0 50%;width:37px}.ca-article .ca-author-box__text{flex:1 1 300px;min-width:0}.ca-article .ca-author-box__label{color:#9a5f00;font-family:Outfit,sans-serif;font-size:13px;font-weight:700;letter-spacing:.08em;margin:0 0 4px;text-transform:uppercase}.ca-article .ca-author-box__name{color:#1e293b;font-family:Playfair Display,Georgia,serif;font-size:22px;font-weight:600;line-height:1.3;margin:0 0 8px;overflow-wrap:anywhere}.ca-article .ca-author-box__bio{color:#475569;font-family:Outfit,sans-serif;font-size:15px;line-height:1.65;margin:0 0 12px}.ca-article .ca-author-box__bio a{color:#007a7a;text-decoration:underline;text-underline-offset:2px}.ca-article .ca-author-box__links{display:flex;flex-wrap:wrap;font-family:Outfit,sans-serif;font-size:14px;font-weight:600;gap:8px 20px;line-height:1.5;margin:0}.ca-article .ca-author-box__links a{color:#007a7a;overflow-wrap:anywhere;text-decoration:none}.ca-article .ca-author-box__links a:hover{color:#9a5f00;text-decoration:underline;text-underline-offset:2px}@media (max-width:767px){.ca-article .ca-author-box{gap:16px;padding:22px}.ca-article .ca-author-box__avatar{font-size:18px;height:56px;width:56px}}.ca-article .ca-care-card{background:#fff;border:2px solid rgba(156,163,175,.4);border-radius:20px;border-top:3px solid #099;font-family:Outfit,sans-serif;padding:24px}.ca-article .ca-care-card:before{background:#d4f4ef url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' stroke='%23007a7a' stroke-width='2.2' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m21 21-4.5-4.5'/%3E%3C/svg%3E") 50% /20px no-repeat;border-radius:12px;content:"";display:block;height:44px;margin-bottom:12px;width:44px}.ca-article .ca-care-card__title{color:#1e293b;font-family:Outfit,sans-serif;font-size:19px;font-weight:700;line-height:1.3;margin:0 0 6px}.ca-article .ca-care-card__text{color:#475569;font-size:14px;line-height:1.6;margin:0 0 14px}.ca-article .ca-care-card__button,.ca-article .ca-care-card__field{border-radius:12px;box-sizing:border-box;cursor:pointer;display:block;font-family:Outfit,sans-serif;font-size:15px;height:46px;width:100%}.ca-article .ca-care-card__field{background:#fff;border:2px solid #e5e7eb;color:#64748b;margin-bottom:10px;padding:0 14px;text-align:left;transition:border-color .15s}.ca-article .ca-care-card__field:hover{border-color:#099}.ca-article .ca-care-card__button{background:#007a7a;border:0;color:#fff;font-weight:600;transition:background-color .15s}.ca-article .ca-care-card__button:hover{background:#0f5f5f}.ca-article .ca-related{background:#fff;border:1px solid #e5dfd9;border-radius:20px;font-family:Outfit,sans-serif;padding:22px 22px 8px}.ca-article .ca-related__title{color:#9a5f00;font-family:Outfit,sans-serif;font-size:13px;font-weight:700;letter-spacing:.08em;line-height:1.4;margin:0 0 2px;text-transform:uppercase}.ca-article .ca-related__card{border-bottom:1px solid #f1f5f9;padding:14px 0;position:relative}.ca-article .ca-related__card:last-child{border-bottom:0}.ca-article .ca-related__card:focus-within{border-radius:12px;outline:2px solid #099;outline-offset:4px}.ca-article .ca-related__meta{color:#64748b;font-size:12.5px;line-height:1.45;margin-bottom:8px;overflow-wrap:anywhere}.ca-article .ca-related__media{border-radius:14px;height:138px;margin-bottom:10px;overflow:hidden;position:relative}.ca-article .ca-related__media img{height:100%;inset:0;max-width:none;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.ca-article .ca-related__media img.wp-post-image{-o-object-fit:contain;object-fit:contain}.ca-article .ca-related__name{color:#1e293b;font-family:Outfit,sans-serif;font-size:15.5px;font-weight:600;line-height:1.4;margin:0}.ca-article .ca-related__name a{color:inherit;text-decoration:none}.ca-article .ca-related__name a:after{content:"";inset:0;position:absolute}.ca-article .ca-related__card:hover .ca-related__name a{color:#007a7a}.ca-article .ca-related__name a:focus-visible{outline:none}@media (min-width:640px) and (max-width:1023px){.ca-article .ca-related__media{height:220px}}.ca-article .ca-article__comments{box-sizing:border-box;margin:0 auto;max-width:712px;padding:0 16px}@media (min-width:1024px){.ca-article .ca-article__comments{display:grid;gap:48px;grid-template-columns:200px minmax(0,1fr) 260px;max-width:1216px}.ca-article .ca-article__comments .ca-comments{grid-column:2;max-width:680px}.ca-article:has(.ca-article__grid--wide) .ca-article__comments{gap:64px;grid-template-columns:minmax(0,1fr) 280px}.ca-article:has(.ca-article__grid--wide) .ca-article__comments .ca-comments{grid-column:1;max-width:820px}}@media print{#__kwixi_chatbot_container__,#masthead,.ca-article #ca-search-newsletter,.ca-article .ca-article-hero__share,.ca-article .ca-article__aside,.ca-article .ca-article__comments,.ca-article .ca-article__toc,.ca-no-print,[class^=ca-assistant],[id^=ca-assistant],body>footer{display:none!important}.ca-article .ca-article-hero{background:none;color:#000;display:block;height:auto;min-height:0}.ca-article .ca-article-hero__media,.ca-article .ca-article-hero__spill{display:none}.ca-article .ca-article-hero .ca-article-hero__inner{display:block;height:auto;padding:0 0 16px}.ca-article .ca-article-hero__head{padding:0!important}.ca-article .ca-article-hero__crumbs,.ca-article .ca-article-hero__crumbs a{color:#555}.ca-article .ca-article-hero__title{color:#000;font-size:28pt;margin:0 0 12px}.ca-article .ca-article-hero__meta{padding:0!important}.ca-article .ca-article-hero__avatar{display:none}.ca-article .ca-article-hero__by,.ca-article .ca-article-hero__by a,.ca-article .ca-article-hero__when{color:#333!important}.ca-article .ca-article__grid{display:block;max-width:none;padding:0}.ca-article .ca-article__body{max-width:none}.ca-article .ca-article__content{color:#000;font-size:12pt;line-height:1.6}.ca-article .ca-article__content h2,.ca-article .ca-article__content h3{-moz-column-break-after:avoid;break-after:avoid}.ca-article .ca-article__content figure,.ca-article .ca-article__content img,.ca-article .ca-author-box,.ca-article .ca-pattern-checklist,.ca-article .ca-pattern-tip{-moz-column-break-inside:avoid;break-inside:avoid}}