.ArticleBody-module__XIq0BW__section{padding:clamp(3rem, 2.5rem + 1.5vw, 5rem) var(--ws-space-6);background:var(--ws-white)}.ArticleBody-module__XIq0BW__inner{gap:var(--ws-space-9);grid-template-columns:14rem 1fr;align-items:start;max-width:60rem;margin-inline:auto;display:grid}@media (max-width:880px){.ArticleBody-module__XIq0BW__inner{grid-template-columns:1fr}.ArticleBody-module__XIq0BW__toc{display:none}}.ArticleBody-module__XIq0BW__toc{position:sticky;top:6rem}.ArticleBody-module__XIq0BW__tocTitle{font-family:var(--ws-font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--ws-text-muted);margin-bottom:var(--ws-space-3);font-size:.6875rem;font-weight:700}.ArticleBody-module__XIq0BW__tocList{padding:0 0 0 var(--ws-space-4);gap:var(--ws-space-2);border-left:2px solid var(--ws-border);flex-direction:column;margin:0;list-style:none;display:flex}.ArticleBody-module__XIq0BW__tocLink{color:var(--ws-text-muted);font-size:.875rem;line-height:1.4;text-decoration:none}.ArticleBody-module__XIq0BW__tocLink:hover{color:var(--ws-purple);font-weight:600}.ArticleBody-module__XIq0BW__content{font-size:1rem;line-height:var(--ws-lh-normal);color:var(--ws-text)}.ArticleBody-module__XIq0BW__content h2{font-family:var(--ws-font-heading);color:var(--ws-text);letter-spacing:-.015em;margin:var(--ws-space-7) 0 var(--ws-space-4);padding-top:var(--ws-space-3);font-size:1.625rem;font-weight:800}.ArticleBody-module__XIq0BW__content h3{font-family:var(--ws-font-heading);color:var(--ws-text);margin:var(--ws-space-5) 0 var(--ws-space-3);font-size:1.25rem;font-weight:800}.ArticleBody-module__XIq0BW__content p{margin-bottom:var(--ws-space-4)}.ArticleBody-module__XIq0BW__content p strong{color:var(--ws-text);font-weight:700}.ArticleBody-module__XIq0BW__content ul,.ArticleBody-module__XIq0BW__content ol{margin:0 0 var(--ws-space-4);padding-left:var(--ws-space-5)}.ArticleBody-module__XIq0BW__content li{margin-bottom:var(--ws-space-2)}.ArticleBody-module__XIq0BW__content a{color:var(--ws-purple);font-weight:600;text-decoration:underline}.ArticleBody-module__XIq0BW__content em{color:var(--ws-text-muted);font-style:italic}.ArticleBody-module__XIq0BW__content code{background:var(--ws-purple-50);color:var(--ws-purple);font-family:var(--ws-font-mono);border-radius:var(--ws-radius-xs);padding:.1em .4em;font-size:.875em}.ArticleBody-module__XIq0BW__content blockquote{margin:var(--ws-space-5) 0;padding:var(--ws-space-3) var(--ws-space-5);color:var(--ws-text-muted);border-left:4px solid var(--ws-purple);background:var(--ws-purple-50);border-radius:0 var(--ws-radius-md) var(--ws-radius-md) 0}.ArticleBody-module__XIq0BW__content blockquote p{margin:0;font-style:italic}.ArticleBody-module__XIq0BW__content hr{margin:var(--ws-space-7) 0;border:none;border-top:1px solid var(--ws-border)}.ArticleBody-module__XIq0BW__content strong{color:var(--ws-text);font-weight:700}.ArticleBody-module__XIq0BW__content h2[id],.ArticleBody-module__XIq0BW__content h3[id]{scroll-margin-top:6rem}.ArticleBody-module__XIq0BW__tableWrap{margin:var(--ws-space-4) 0 var(--ws-space-5);overflow-x:auto}.ArticleBody-module__XIq0BW__table{border-collapse:collapse;width:100%;font-size:.875rem}.ArticleBody-module__XIq0BW__table th,.ArticleBody-module__XIq0BW__table td{padding:var(--ws-space-3);text-align:left;border-bottom:1px solid var(--ws-border);vertical-align:top}.ArticleBody-module__XIq0BW__table th{background:var(--ws-purple-50);color:var(--ws-purple);font-family:var(--ws-font-heading);font-size:.8125rem;font-weight:800}.ArticleBody-module__XIq0BW__table tbody tr:hover{background:var(--ws-lavender)}.ArticleBody-module__XIq0BW__cellYes,.ArticleBody-module__XIq0BW__cellNo{width:1.125rem;height:1.125rem;color:var(--ws-white);vertical-align:middle;border-radius:50%;place-items:center;display:inline-grid}.ArticleBody-module__XIq0BW__cellYes{background:var(--ws-success)}.ArticleBody-module__XIq0BW__cellNo{background:var(--ws-error)}.ArticleBody-module__XIq0BW__cellYes svg,.ArticleBody-module__XIq0BW__cellNo svg{width:.625rem;height:.625rem}.ArticleBody-module__XIq0BW__formula{background:var(--ws-purple-50);border-left:4px solid var(--ws-purple);padding:var(--ws-space-4) var(--ws-space-5);border-radius:0 var(--ws-radius-md) var(--ws-radius-md) 0;margin:var(--ws-space-4) 0;font-family:var(--ws-font-heading);color:var(--ws-purple);font-size:1.0625rem}.ArticleBody-module__XIq0BW__example{background:var(--ws-purple-50);border:1px solid var(--ws-purple-100);border-radius:var(--ws-radius-lg);padding:var(--ws-space-5);margin:var(--ws-space-4) 0}.ArticleBody-module__XIq0BW__exampleTitle{font-family:var(--ws-font-heading);color:var(--ws-purple);margin:0 0 var(--ws-space-3);text-transform:uppercase;letter-spacing:.04em;font-size:.9375rem;font-weight:800}.ArticleBody-module__XIq0BW__exampleLine{justify-content:space-between;gap:var(--ws-space-3);padding:var(--ws-space-2) 0;border-bottom:1px solid var(--ws-border-soft);font-size:.9375rem;display:flex}.ArticleBody-module__XIq0BW__exampleLine:last-of-type{color:var(--ws-purple);border-bottom:none;font-weight:700}.ArticleBody-module__XIq0BW__callout{background:var(--ws-purple-50);border-left:4px solid var(--ws-purple);padding:var(--ws-space-4) var(--ws-space-5);border-radius:0 var(--ws-radius-md) var(--ws-radius-md) 0;margin:var(--ws-space-5) 0}.ArticleBody-module__XIq0BW__calloutLabel{font-family:var(--ws-font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--ws-purple);margin-bottom:var(--ws-space-2);font-size:.6875rem;font-weight:800;display:block}.ArticleBody-module__XIq0BW__callout p{margin:0}.ArticleBody-module__XIq0BW__byline{align-items:center;gap:var(--ws-space-3);margin:var(--ws-space-4) 0 var(--ws-space-6);padding:var(--ws-space-3) var(--ws-space-4);background:var(--ws-lavender-soft);border-radius:var(--ws-radius-md);color:var(--ws-text-muted);font-size:.875rem;display:flex}.ArticleBody-module__XIq0BW__bylineAvatar{background:var(--ws-gradient-cta);width:2.5rem;height:2.5rem;color:var(--ws-white);font-family:var(--ws-font-heading);border-radius:50%;flex-shrink:0;place-items:center;font-size:.875rem;font-weight:800;display:grid}.ArticleBody-module__XIq0BW__checklist{background:var(--ws-purple-50);border:1px solid var(--ws-purple-100);border-radius:var(--ws-radius-lg);padding:var(--ws-space-5);margin:var(--ws-space-5) 0}.ArticleBody-module__XIq0BW__checklistTitle{font-family:var(--ws-font-heading);color:var(--ws-purple);margin:0 0 var(--ws-space-2);text-transform:uppercase;letter-spacing:.04em;font-size:.9375rem;font-weight:800}.ArticleBody-module__XIq0BW__checklistSub{color:var(--ws-text-muted);margin:0 0 var(--ws-space-4);font-size:.875rem}.ArticleBody-module__XIq0BW__checklistList{counter-reset:ws-check;margin:0;padding:0;list-style:none}.ArticleBody-module__XIq0BW__checklistItem{gap:var(--ws-space-3);padding:var(--ws-space-3) 0;border-bottom:1px solid var(--ws-border-soft);counter-increment:ws-check;grid-template-columns:auto 1fr;display:grid}.ArticleBody-module__XIq0BW__checklistItem:last-child{border-bottom:none}.ArticleBody-module__XIq0BW__checklistItem:before{content:counter(ws-check);font-family:var(--ws-font-heading);color:var(--ws-purple);background:var(--ws-white);border:1.5px solid var(--ws-purple-200);border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;font-size:.875rem;font-weight:800;display:grid}.ArticleBody-module__XIq0BW__checklistText strong{font-family:var(--ws-font-heading);color:var(--ws-text);margin-bottom:.125rem;font-weight:700;display:block}.ArticleBody-module__XIq0BW__checklistText span{color:var(--ws-text-muted);font-size:.875rem;display:block}
.ArticleFaq-module__8olBoG__section{padding:clamp(3rem, 2.5rem + 1.5vw, 4rem) var(--ws-space-6);background:var(--ws-lavender)}.ArticleFaq-module__8olBoG__inner{max-width:56rem;margin-inline:auto}.ArticleFaq-module__8olBoG__title{font-family:var(--ws-font-heading);color:var(--ws-text);letter-spacing:-.015em;text-align:center;margin-bottom:var(--ws-space-7);font-size:clamp(1.625rem,1.4rem + 1.2vw,2.25rem);font-weight:800}.ArticleFaq-module__8olBoG__list{gap:var(--ws-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ArticleFaq-module__8olBoG__item details{background:var(--ws-white);border:1.5px solid var(--ws-border);border-radius:var(--ws-radius-xl);transition:border-color var(--ws-duration-base) var(--ws-ease-out)}.ArticleFaq-module__8olBoG__item details:hover,.ArticleFaq-module__8olBoG__item details[open]{border-color:var(--ws-purple)}.ArticleFaq-module__8olBoG__summary{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--ws-space-4);padding:var(--ws-space-5) var(--ws-space-6);font-family:var(--ws-font-heading);color:var(--ws-text);font-size:1rem;font-weight:700;list-style:none;display:flex}.ArticleFaq-module__8olBoG__summary::-webkit-details-marker{display:none}.ArticleFaq-module__8olBoG__icon{width:1.5rem;height:1.5rem;color:var(--ws-purple);flex-shrink:0}.ArticleFaq-module__8olBoG__icon svg{width:100%;height:100%}.ArticleFaq-module__8olBoG__answer{padding:0 var(--ws-space-6) var(--ws-space-5);color:var(--ws-text-muted);font-size:.9375rem;line-height:var(--ws-lh-normal)}.ArticleFaq-module__8olBoG__answer a{color:var(--ws-purple);font-weight:600;text-decoration:underline}.ArticleFaq-module__8olBoG__answer strong{color:var(--ws-text);font-weight:700}
.ArticleFinalCta-module__d9mZwa__section{padding:clamp(3.5rem, 2.5rem + 2vw, 5.5rem) var(--ws-space-6);background:var(--ws-purple-900);color:var(--ws-white);text-align:center}.ArticleFinalCta-module__d9mZwa__inner{max-width:56rem;margin-inline:auto}.ArticleFinalCta-module__d9mZwa__title{font-family:var(--ws-font-heading);color:var(--ws-white);margin-bottom:var(--ws-space-4);text-wrap:balance;font-size:clamp(1.75rem,1.4rem + 1.6vw,2.5rem);font-weight:800;line-height:1.15}.ArticleFinalCta-module__d9mZwa__title em{color:var(--ws-periwinkle-300);font-style:normal}.ArticleFinalCta-module__d9mZwa__sub{color:#ffffffd1;max-width:38rem;margin:0 auto var(--ws-space-6);font-size:1.0625rem}.ArticleFinalCta-module__d9mZwa__row{gap:var(--ws-space-3);flex-wrap:wrap;justify-content:center;display:flex}.ArticleFinalCta-module__d9mZwa__cta{align-items:center;gap:var(--ws-space-2);background:var(--ws-white);color:var(--ws-purple);border-radius:var(--ws-radius-pill);font-family:var(--ws-font-heading);transition:transform var(--ws-duration-base) var(--ws-ease-out);padding:.875rem 2rem;font-size:1rem;font-weight:800;text-decoration:none;display:inline-flex}.ArticleFinalCta-module__d9mZwa__cta:hover{transform:translateY(-2px)}.ArticleFinalCta-module__d9mZwa__cta svg{width:.875rem;height:.875rem}.ArticleFinalCta-module__d9mZwa__ctaLink{align-items:center;gap:var(--ws-space-2);color:#ffffffe6;font-family:var(--ws-font-heading);background:0 0;padding:1rem .5rem;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.ArticleFinalCta-module__d9mZwa__ctaLink:after{content:"";background:#ffffff80;height:1px;transition:background .2s,right .2s;position:absolute;bottom:.55rem;left:.5rem;right:1.6rem}.ArticleFinalCta-module__d9mZwa__ctaLink:hover:after{background:var(--ws-white);right:1.3rem}
.ArticleHero-module__X9tYvq__section{padding:clamp(3rem, 2.5rem + 1.5vw, 4.5rem) var(--ws-space-6);background:var(--ws-lavender)}.ArticleHero-module__X9tYvq__inner{text-align:center;max-width:56rem;margin-inline:auto}.ArticleHero-module__X9tYvq__breadcrumb{color:var(--ws-text-muted);margin-bottom:var(--ws-space-4);font-size:.8125rem}.ArticleHero-module__X9tYvq__breadcrumb a{color:var(--ws-purple);font-weight:600;text-decoration:none}.ArticleHero-module__X9tYvq__breadcrumb a:hover{text-decoration:underline}.ArticleHero-module__X9tYvq__eyebrow{font-family:var(--ws-font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--ws-purple);background:var(--ws-purple-100);border-radius:var(--ws-radius-pill);margin-bottom:var(--ws-space-3);padding:.375rem .875rem;font-size:.6875rem;font-weight:700;display:inline-block}.ArticleHero-module__X9tYvq__title{font-family:var(--ws-font-heading);color:var(--ws-text);letter-spacing:-.02em;margin:0 auto var(--ws-space-4);text-wrap:balance;max-width:26ch;font-size:clamp(2rem,1.6rem + 1.6vw,3rem);font-weight:800;line-height:1.1}.ArticleHero-module__X9tYvq__title em{color:var(--ws-purple);font-style:normal}.ArticleHero-module__X9tYvq__sub{color:var(--ws-text-muted);font-size:1.125rem;line-height:var(--ws-lh-snug);max-width:42rem;margin:0 auto}.ArticleHero-module__X9tYvq__meta{gap:var(--ws-space-4);margin-top:var(--ws-space-5);padding-top:var(--ws-space-4);border-top:1px solid var(--ws-purple-200);color:var(--ws-text-muted);flex-wrap:wrap;justify-content:center;align-items:center;font-size:.8125rem;display:flex}.ArticleHero-module__X9tYvq__meta strong{color:var(--ws-text);font-weight:700}
.RelatedPosts-module___WfgKa__section{padding:clamp(3rem, 2.5rem + 1.5vw, 4.5rem) var(--ws-space-6);background:var(--ws-white);border-top:1px solid var(--ws-border-soft)}.RelatedPosts-module___WfgKa__inner{max-width:var(--ws-container);margin-inline:auto}.RelatedPosts-module___WfgKa__title{font-family:var(--ws-font-heading);color:var(--ws-text);letter-spacing:-.015em;text-align:center;margin:0 0 var(--ws-space-7);font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:800}.RelatedPosts-module___WfgKa__grid{gap:var(--ws-space-5);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:880px){.RelatedPosts-module___WfgKa__grid{grid-template-columns:1fr}}.RelatedPosts-module___WfgKa__card{background:var(--ws-white);border:1px solid var(--ws-border);border-radius:var(--ws-radius-xl);padding:var(--ws-space-6);gap:var(--ws-space-3);transition:all var(--ws-duration-base) var(--ws-ease-out);flex-direction:column;text-decoration:none;display:flex}.RelatedPosts-module___WfgKa__card:hover,.RelatedPosts-module___WfgKa__card:focus-visible{border-color:var(--ws-purple-200);box-shadow:var(--ws-shadow-lg);transform:translateY(-3px)}.RelatedPosts-module___WfgKa__cat{font-family:var(--ws-font-heading);letter-spacing:.12em;text-transform:uppercase;color:var(--ws-purple);font-size:.6875rem;font-weight:700}.RelatedPosts-module___WfgKa__cardTitle{font-family:var(--ws-font-heading);color:var(--ws-text);margin:0;font-size:1.125rem;font-weight:800;line-height:1.3}.RelatedPosts-module___WfgKa__cardSub{color:var(--ws-text-muted);font-size:.875rem;line-height:var(--ws-lh-snug);flex:1;margin:0}
.ThirteenthMonthCalculator-module__L4GGiG__calc{background:var(--ws-purple-50);border:2px solid var(--ws-purple-100);border-radius:var(--ws-radius-2xl);padding:var(--ws-space-6);margin:var(--ws-space-5) 0}.ThirteenthMonthCalculator-module__L4GGiG__row{margin-bottom:var(--ws-space-4)}.ThirteenthMonthCalculator-module__L4GGiG__label{font-family:var(--ws-font-heading);color:var(--ws-text);margin-bottom:var(--ws-space-2);font-size:.875rem;font-weight:700;display:block}.ThirteenthMonthCalculator-module__L4GGiG__input{width:100%;padding:var(--ws-space-3);border:1.5px solid var(--ws-border);border-radius:var(--ws-radius-md);background:var(--ws-white);font-family:inherit;font-size:1rem}.ThirteenthMonthCalculator-module__L4GGiG__input:focus{border-color:var(--ws-purple);outline:none}.ThirteenthMonthCalculator-module__L4GGiG__btn{background:var(--ws-purple);color:var(--ws-white);padding:var(--ws-space-3) var(--ws-space-5);border-radius:var(--ws-radius-pill);font-family:var(--ws-font-heading);cursor:pointer;transition:background var(--ws-duration-base) var(--ws-ease-out);border:none;font-size:.9375rem;font-weight:700}.ThirteenthMonthCalculator-module__L4GGiG__btn:hover{background:var(--ws-purple-500)}.ThirteenthMonthCalculator-module__L4GGiG__result{margin-top:var(--ws-space-4);padding:var(--ws-space-4);background:var(--ws-white);border-radius:var(--ws-radius-md)}.ThirteenthMonthCalculator-module__L4GGiG__line{padding:var(--ws-space-2) 0;border-bottom:1px solid var(--ws-border-soft);justify-content:space-between;font-size:.9375rem;display:flex}.ThirteenthMonthCalculator-module__L4GGiG__line:last-child{color:var(--ws-purple);padding-top:var(--ws-space-3);border-bottom:none;font-size:1.125rem;font-weight:800}.ThirteenthMonthCalculator-module__L4GGiG__error{color:var(--ws-error);font-weight:700}
