.promotionArticle_articlePage__zqhhP{--lime:#d5f10a;--line:#ffffff24;--muted:#ffffffad;width:100%;background:radial-gradient(ellipse at 86% 4%,#d5f10a0b,transparent 24%),#080808;color:#fff;font-family:var(--font-caviar),"Manrope",system-ui,sans-serif}.promotionArticle_articlePage__zqhhP *,.promotionArticle_articlePage__zqhhP :after,.promotionArticle_articlePage__zqhhP :before{box-sizing:border-box}.promotionArticle_shell__1SSgW{width:min(1440px,calc(100% - 64px));margin:0 auto;padding:148px 0 64px}.promotionArticle_breadcrumbs__peSkg{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:48px;color:#ffffff99;font-size:13px;line-height:1.6}.promotionArticle_breadcrumbs__peSkg a{color:inherit;text-decoration:none}.promotionArticle_breadcrumbs__peSkg a:hover{color:var(--lime)}.promotionArticle_hero__G3H_J{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:center;grid-gap:48px;gap:48px}.promotionArticle_heroCopy__rQfkS{min-width:0}.promotionArticle_eyebrow__BjFaQ{margin:0 0 22px;color:var(--lime);font-family:var(--font-days-one),system-ui,sans-serif;font-size:11px;font-weight:700;line-height:1.5;letter-spacing:.09em}.promotionArticle_hero__G3H_J h1{margin:0;font-size:clamp(2.55rem,4.2vw,4.5rem);font-weight:400;line-height:1.08;letter-spacing:-.045em;text-wrap:balance;overflow-wrap:break-word}.promotionArticle_lead__6uuX1{max-width:720px;margin:26px 0;color:var(--muted);font-size:17px;line-height:1.75}.promotionArticle_meta__ZGDSW{display:flex;flex-wrap:wrap;gap:8px 20px;color:#ffffff99;font-size:12px;line-height:1.65}.promotionArticle_byline__dUl1H{display:inline-flex;gap:12px;align-items:center;margin-top:24px;color:#fff;text-decoration:none}.promotionArticle_byline__dUl1H img{width:44px;height:44px;border-radius:50%;object-fit:cover;object-position:center 20%}.promotionArticle_byline__dUl1H small,.promotionArticle_byline__dUl1H strong{display:block;font-family:Manrope,system-ui,sans-serif;font-size:13px;line-height:1.6}.promotionArticle_byline__dUl1H small{color:#ffffff99;font-size:11px}.promotionArticle_heroMedia__71WWK{min-width:0;margin:0;border:1px solid var(--line);border-radius:20px;overflow:hidden;background:#121212}.promotionArticle_heroImage__9t9z1{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.promotionArticle_heroMedia__71WWK figcaption{display:flex;gap:14px;padding:18px 22px;color:#ffffffc2;font-size:13px;line-height:1.65;border-top:1px solid var(--line)}.promotionArticle_heroMedia__71WWK figcaption span{color:var(--lime);font-size:22px}.promotionArticle_summary__aFgLH{display:grid;grid-template-columns:185px minmax(0,1fr);grid-gap:28px;gap:28px;margin:54px 0 40px;padding:28px 32px;border:1px solid #d5f10a40;border-left:3px solid var(--lime);border-radius:0 16px 16px 0;background:#d5f10a08}.promotionArticle_summary__aFgLH .promotionArticle_eyebrow__BjFaQ{margin:4px 0 0}.promotionArticle_summary__aFgLH>p:last-child{margin:0;font-family:Manrope,system-ui,sans-serif;font-size:16px;line-height:1.85;color:#ffffffe0}.promotionArticle_bodyGrid__FynT_{display:grid;grid-template-columns:minmax(0,1fr) 270px;grid-template-areas:"body toc";grid-gap:32px;gap:32px;align-items:start}.promotionArticle_sideRail__7KM_Q{grid-area:toc;min-width:0;position:-webkit-sticky;position:sticky;top:108px}.promotionArticle_toc__3t78z{padding:24px 20px;background:#101010;border:1px solid var(--line);border-radius:16px;max-height:calc(100dvh - 132px);overflow-y:auto}.promotionArticle_tocHeading__EgLHT{margin:0 0 20px;font-family:Manrope,system-ui,sans-serif;font-size:15px;font-weight:700}.promotionArticle_toc__3t78z ol{display:grid;grid-gap:13px;gap:13px;margin:0;padding-left:22px}.promotionArticle_toc__3t78z li{padding-left:4px;font-size:12px;line-height:1.55;color:#ffffff70}.promotionArticle_toc__3t78z a{color:#ffffffc9;text-decoration:none}.promotionArticle_toc__3t78z a:hover{color:var(--lime)}.promotionArticle_articleBody__NmckH{grid-area:body;min-width:0;padding:44px 48px;border-radius:20px;background:#fafaf7;color:#191919;font-family:Manrope,system-ui,sans-serif}.promotionArticle_textSection__hhohr{position:relative;margin-top:48px;padding-top:40px;border-top:1px solid #19191924}.promotionArticle_textSection__hhohr:first-child{margin-top:0;padding-top:0;border-top:0}.promotionArticle_sectionNumber__hEceR{display:block;margin-bottom:14px;color:#72766a;font-family:var(--font-days-one),system-ui,sans-serif;font-size:11px;letter-spacing:.08em}.promotionArticle_articleBody__NmckH h2{scroll-margin-top:120px;margin:0 0 24px;font-size:clamp(1.75rem,2.5vw,2.6rem);font-weight:700;line-height:1.22;letter-spacing:-.04em;text-wrap:balance}.promotionArticle_articleBody__NmckH h3{margin:30px 0 15px;font-size:21px;line-height:1.4;letter-spacing:-.02em}.promotionArticle_sectionLead__AvEnJ,.promotionArticle_text__3T3QM li,.promotionArticle_text__3T3QM p{color:#343833;font-size:16px;line-height:1.95}.promotionArticle_text__3T3QM p{margin:0 0 20px}.promotionArticle_text__3T3QM p:last-child{margin-bottom:0}.promotionArticle_text__3T3QM ul{padding-left:22px;margin:0 0 24px}.promotionArticle_text__3T3QM li{margin-bottom:12px;padding-left:4px}.promotionArticle_articleBody__NmckH a{color:#232a08;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}.promotionArticle_articleBody__NmckH a:hover{text-decoration-thickness:3px}.promotionArticle_text__3T3QM [data-table]{max-width:100%;margin:26px 0;overflow-x:auto;border:1px solid #19191925;border-radius:12px;overscroll-behavior-inline:contain}.promotionArticle_text__3T3QM [data-table]:focus-visible{outline:3px solid #a8bd08;outline-offset:3px}.promotionArticle_text__3T3QM table{width:100%;min-width:570px;border-collapse:collapse;font-size:13px;line-height:1.75;text-align:left}.promotionArticle_text__3T3QM caption{padding:16px 18px;background:#edf0df;font-size:13px;font-weight:700;text-align:left;caption-side:top}.promotionArticle_text__3T3QM td,.promotionArticle_text__3T3QM th{padding:15px 17px;vertical-align:top;border-top:1px solid #1919191c}.promotionArticle_text__3T3QM thead{background:#f0f1e9}.promotionArticle_text__3T3QM tbody th{width:24%;font-weight:700}.promotionArticle_text__3T3QM tbody tr:nth-child(2n){background:#f1f2eb70}.promotionArticle_sectionLead__AvEnJ{margin:0 0 24px}.promotionArticle_caseGrid__0ltsc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.promotionArticle_caseCard__dVTQ5{min-width:0;padding:24px;border:1px solid #19191925;border-radius:12px;background:#f1f3e9}.promotionArticle_caseCard__dVTQ5>p:first-child{margin:0;color:#5f6947;font-size:10px;font-weight:700;letter-spacing:.06em;line-height:1.6}.promotionArticle_caseCard__dVTQ5 h3{margin:16px 0}.promotionArticle_caseCard__dVTQ5>p{font-size:14px;line-height:1.85}.promotionArticle_caseCard__dVTQ5 a{font-size:13px;font-weight:700;line-height:1.7}.promotionArticle_faq__e78Nq details{border-bottom:1px solid #19191924}.promotionArticle_faq__e78Nq summary{display:flex;justify-content:space-between;align-items:start;gap:20px;padding:23px 0;font-size:16px;font-weight:700;line-height:1.65;cursor:pointer;list-style:none}.promotionArticle_faq__e78Nq summary::-webkit-details-marker{display:none}.promotionArticle_faq__e78Nq summary span{flex-shrink:0;font-size:24px;font-weight:400;line-height:1;transition:transform .15s}.promotionArticle_faq__e78Nq details[open] summary span{transform:rotate(45deg)}.promotionArticle_faq__e78Nq details p{margin:0;padding:0 0 24px;font-size:15px;line-height:1.9;color:#343833}.promotionArticle_authorCard__oLB9c{display:grid;grid-template-columns:72px minmax(0,1fr);grid-gap:20px;gap:20px;margin-top:40px;padding-top:32px;border-top:1px solid #19191924}.promotionArticle_authorCard__oLB9c img{width:72px;height:72px;object-fit:cover;object-position:center 20%;border-radius:50%}.promotionArticle_authorCard__oLB9c p{margin:0 0 12px;font-size:14px;line-height:1.85;color:#45483f}.promotionArticle_authorCard__oLB9c .promotionArticle_authorName__Sn5qe{margin:0;font-size:17px;font-weight:700;color:#191919}.promotionArticle_authorCard__oLB9c .promotionArticle_authorRole__EKaDi{margin:0 0 12px;font-size:12px}.promotionArticle_authorCard__oLB9c a{font-size:13px}.promotionArticle_cta__gmVPF{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:36px;gap:36px;align-items:center;margin:48px 0 0;padding:40px;border:1px solid var(--line);border-radius:18px;background:#12140a}.promotionArticle_cta__gmVPF h2{margin:0 0 18px;max-width:780px;font-size:clamp(1.8rem,3vw,3rem);font-weight:400;line-height:1.2;letter-spacing:-.03em}.promotionArticle_cta__gmVPF p:last-child{margin:0;max-width:730px;font-size:15px;line-height:1.85;color:var(--muted)}.promotionArticle_cta__gmVPF a{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;padding:19px 22px;border-radius:9px;background:var(--lime);color:#151700;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:800;line-height:1.5;text-decoration:none}.promotionArticle_articlePage__zqhhP a:focus-visible,.promotionArticle_articlePage__zqhhP summary:focus-visible{outline:3px solid #a8bd08;outline-offset:5px;border-radius:4px}@media (max-width:1100px){.promotionArticle_hero__G3H_J{gap:32px}.promotionArticle_bodyGrid__FynT_{grid-template-columns:minmax(0,1fr) 235px;gap:22px}.promotionArticle_articleBody__NmckH{padding:36px 30px}.promotionArticle_caseGrid__0ltsc{grid-template-columns:1fr}.promotionArticle_cta__gmVPF{grid-template-columns:1fr;gap:28px}.promotionArticle_cta__gmVPF a{justify-self:start}}@media (max-width:900px){.promotionArticle_hero__G3H_J{grid-template-columns:1fr}.promotionArticle_heroMedia__71WWK{max-width:740px}.promotionArticle_heroImage__9t9z1{aspect-ratio:16/9}.promotionArticle_bodyGrid__FynT_{grid-template-columns:minmax(0,1fr);grid-template-areas:"toc" "body";gap:24px}.promotionArticle_sideRail__7KM_Q{position:static}.promotionArticle_toc__3t78z{max-height:none}.promotionArticle_toc__3t78z ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 32px}.promotionArticle_summary__aFgLH{grid-template-columns:1fr;gap:12px}.promotionArticle_summary__aFgLH .promotionArticle_eyebrow__BjFaQ{margin:0}}@media (max-width:600px){.promotionArticle_shell__1SSgW{width:calc(100% - 32px);padding:112px 0 40px}.promotionArticle_breadcrumbs__peSkg{margin-bottom:30px;gap:8px;font-size:11px}.promotionArticle_hero__G3H_J h1{font-size:clamp(2rem,8.2vw,3rem);line-height:1.12}.promotionArticle_eyebrow__BjFaQ{font-size:9px;margin-bottom:18px}.promotionArticle_lead__6uuX1{margin:22px 0;font-size:15px;line-height:1.85}.promotionArticle_meta__ZGDSW{font-size:11px}.promotionArticle_heroMedia__71WWK{border-radius:12px}.promotionArticle_heroMedia__71WWK figcaption{padding:14px 16px;font-size:11px}.promotionArticle_summary__aFgLH{margin:32px 0 24px;padding:20px}.promotionArticle_summary__aFgLH>p:last-child{font-size:14px;line-height:1.9}.promotionArticle_toc__3t78z{padding:22px}.promotionArticle_toc__3t78z ol{grid-template-columns:1fr}.promotionArticle_toc__3t78z a{display:inline-block;padding:3px 0;font-size:13px}.promotionArticle_articleBody__NmckH{border-radius:12px;padding:26px 20px}.promotionArticle_articleBody__NmckH h2{font-size:26px;line-height:1.3;overflow-wrap:break-word}.promotionArticle_articleBody__NmckH h3{font-size:20px}.promotionArticle_textSection__hhohr{margin-top:36px;padding-top:30px}.promotionArticle_sectionLead__AvEnJ,.promotionArticle_text__3T3QM li,.promotionArticle_text__3T3QM p{font-size:15px;line-height:1.95}.promotionArticle_text__3T3QM td,.promotionArticle_text__3T3QM th{padding:13px}.promotionArticle_text__3T3QM [data-table]{border-radius:8px}.promotionArticle_caseCard__dVTQ5{padding:20px}.promotionArticle_authorCard__oLB9c{grid-template-columns:48px minmax(0,1fr);gap:14px}.promotionArticle_authorCard__oLB9c img{width:48px;height:48px}.promotionArticle_cta__gmVPF{padding:26px 22px;gap:24px;margin-top:28px}.promotionArticle_cta__gmVPF h2{font-size:27px}.promotionArticle_cta__gmVPF a{width:100%;padding:18px;font-size:13px;gap:16px}}@media (prefers-reduced-motion:reduce){.promotionArticle_faq__e78Nq summary span{transition:none}}