.Diagrams-module__1nIFdG__svg{width:100%;height:auto;display:block;overflow:visible}.Diagrams-module__1nIFdG__box{fill:var(--bg-3);stroke:var(--border-bright);stroke-width:1px}.Diagrams-module__1nIFdG__boxLoop{fill:var(--bg-3);stroke:#ffdea559;stroke-width:1px}.Diagrams-module__1nIFdG__boxAccent{fill:#ffdea51a;stroke:#ffdea566;stroke-width:1px}.Diagrams-module__1nIFdG__layer{fill:var(--bg-3);stroke:var(--border-bright);stroke-width:1px}.Diagrams-module__1nIFdG__layerAccent{fill:#ffdea51a;stroke:#ffdea566;stroke-width:1px}.Diagrams-module__1nIFdG__heading{font-family:var(--display);letter-spacing:.12em;fill:var(--brand);font-size:12px;font-weight:600}.Diagrams-module__1nIFdG__label{font-family:var(--display);fill:var(--text);font-size:14px;font-weight:600}.Diagrams-module__1nIFdG__labelAccent{font-family:var(--display);fill:var(--brand);font-size:14px;font-weight:600}.Diagrams-module__1nIFdG__sub{font-family:var(--display);fill:#f2f2f280;font-size:12px}.Diagrams-module__1nIFdG__note{font-family:var(--display);fill:#f2f2f273;font-size:12px}.Diagrams-module__1nIFdG__noteLoop,.Diagrams-module__1nIFdG__noteAccent{font-family:var(--display);fill:var(--brand);font-size:12px}.Diagrams-module__1nIFdG__arrow{stroke:#f2f2f259;stroke-width:1.5px;fill:none}.Diagrams-module__1nIFdG__arrowHead{fill:#f2f2f259}.Diagrams-module__1nIFdG__arrowLoop{stroke:var(--brand);stroke-width:1.5px}.Diagrams-module__1nIFdG__arrowHeadLoop{fill:var(--brand)}.Diagrams-module__1nIFdG__rule{stroke:var(--border);stroke-width:1px}
.Context-module__-VPCbG__context{border-top:1px solid var(--border);padding:120px 0}.Context-module__-VPCbG__contextHeader{max-width:680px;margin-bottom:64px}.Context-module__-VPCbG__contextHeader h2{margin:12px 0 0}.Context-module__-VPCbG__lead{font-size:var(--fs-base);color:var(--text-muted);max-width:560px;margin-top:16px}.Context-module__-VPCbG__ccLayout{grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}.Context-module__-VPCbG__ccMock{background:var(--bg-2);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.Context-module__-VPCbG__ccMockChrome{border-bottom:1px solid var(--border);background:#ffffff08;align-items:center;gap:8px;padding:12px 16px;display:flex}.Context-module__-VPCbG__ccMockDots{gap:8px;display:flex}.Context-module__-VPCbG__ccMockDots span{border-radius:50%;width:10px;height:10px}.Context-module__-VPCbG__ccMockTitle{font-family:var(--display);font-size:var(--fs-2xs);color:var(--text-dim);letter-spacing:.04em}.Context-module__-VPCbG__ccMockBody{padding:24px}.Context-module__-VPCbG__ccMockSection{margin-bottom:20px}.Context-module__-VPCbG__ccMockLabel{font-family:var(--display);font-size:var(--fs-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim);margin-bottom:8px}.Context-module__-VPCbG__ccBarWrapper{align-items:center;gap:8px;display:flex}.Context-module__-VPCbG__ccBar{border-radius:var(--radius-xs);background:#ffffff12;flex:1;height:6px;overflow:hidden}.Context-module__-VPCbG__ccBarFill{background:linear-gradient(90deg, var(--brand) 0%, #ffdea599 100%);border-radius:var(--radius-xs);height:100%;transition:width 1.2s cubic-bezier(.4,0,.2,1)}.Context-module__-VPCbG__ccPct{font-family:var(--display);font-size:var(--fs-xs);color:var(--brand);text-align:right;width:36px;font-weight:600;transition:color .3s}.Context-module__-VPCbG__ccMockItems{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.Context-module__-VPCbG__ccItem{font-family:var(--display);font-size:var(--fs-xs);border-radius:var(--radius-sm);opacity:0;transition:opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1);transition-delay:calc(var(--i,0) * 90ms);align-items:center;gap:8px;padding:8px;display:flex;transform:translate(-10px)}.Context-module__-VPCbG__ccItem.Context-module__-VPCbG__in{opacity:1;transform:translate(0)}.Context-module__-VPCbG__ccItem.Context-module__-VPCbG__done{color:#ffffffbf;background:#ffdea50d}.Context-module__-VPCbG__ccItem.Context-module__-VPCbG__done svg{color:var(--brand);transition:transform .45s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(var(--i,0) * 90ms + .16s);flex-shrink:0;transform:scale(0)}.Context-module__-VPCbG__ccItem.Context-module__-VPCbG__done.Context-module__-VPCbG__in svg{transform:scale(1)}.Context-module__-VPCbG__ccItem.Context-module__-VPCbG__pending{color:#ffffff4d;background:#ffffff05}.Context-module__-VPCbG__ccItem.Context-module__-VPCbG__pending svg{color:#fff3;flex-shrink:0}.Context-module__-VPCbG__ccMockHint{font-family:var(--display);font-size:var(--fs-xs);color:#fff6;border-radius:var(--radius-sm);line-height:var(--lh-12);background:#ffffff08;border:1px solid #ffffff12;align-items:flex-start;gap:8px;padding:8px 12px;display:flex}.Context-module__-VPCbG__ccMockHint svg{color:var(--brand);opacity:.7;flex-shrink:0;margin-top:1px}.Context-module__-VPCbG__ccBenefits{flex-direction:column;gap:0;display:flex}.Context-module__-VPCbG__ccBenefit{border-bottom:1px solid #ffffff0d;align-items:flex-start;gap:16px;padding:24px 0;display:flex}.Context-module__-VPCbG__ccBenefit:first-child{padding-top:4px}.Context-module__-VPCbG__ccBenefit:last-child{border-bottom:none}.Context-module__-VPCbG__ccBenefitIcon{border-radius:var(--radius-sm);width:38px;height:38px;color:var(--brand);background:#ffdea512;border:1px solid #ffdea526;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;transition:transform .5s cubic-bezier(.34,1.56,.64,1) .15s;display:flex;transform:scale(.5)}.Context-module__-VPCbG__ccBenefit.visible .Context-module__-VPCbG__ccBenefitIcon{transform:scale(1)}.Context-module__-VPCbG__ccBenefitTitle{font-family:var(--display);font-size:var(--fs-base);color:var(--text);letter-spacing:-.01em;margin-bottom:4px;font-weight:600}.Context-module__-VPCbG__ccBenefitDesc{font-family:var(--display);font-size:var(--fs-xs);color:var(--text-muted);line-height:var(--lh-12)}@media (max-width:768px){.Context-module__-VPCbG__context{padding:72px 0}.Context-module__-VPCbG__contextHeader{margin-bottom:36px}.Context-module__-VPCbG__ccLayout{grid-template-columns:1fr;gap:32px}.Context-module__-VPCbG__ccMockBody{padding:20px}}@media (prefers-reduced-motion:reduce){.Context-module__-VPCbG__ccItem,.Context-module__-VPCbG__ccItem.Context-module__-VPCbG__done svg,.Context-module__-VPCbG__ccBenefitIcon{opacity:1;transition:none;transform:none}}
.Mockups-module__z924_a__window{fill:#171717;stroke:var(--border-bright);stroke-width:1px}.Mockups-module__z924_a__windowAccent{fill:#171717;stroke:#ffdea54d;stroke-width:1px}.Mockups-module__z924_a__divider{stroke:#ffffff14;stroke-width:1px}.Mockups-module__z924_a__dot{fill:#ffffff24}.Mockups-module__z924_a__track{fill:#ffffff14}.Mockups-module__z924_a__fill{fill:var(--brand)}.Mockups-module__z924_a__threshold{stroke:#ffffff73;stroke-width:1px;stroke-dasharray:3 3}.Mockups-module__z924_a__row{fill:#ffffff08;stroke:#ffffff12;stroke-width:1px}.Mockups-module__z924_a__statusPelna{fill:#4ade80}.Mockups-module__z924_a__statusCzesciowa{fill:var(--brand)}.Mockups-module__z924_a__statusPusta{fill:#fff3}.Mockups-module__z924_a__msgUser{fill:#ffdea51f;stroke:#ffdea538;stroke-width:1px}.Mockups-module__z924_a__msgAgent{fill:#ffffff0a;stroke:#ffffff14;stroke-width:1px}.Mockups-module__z924_a__input{fill:#ffffff08;stroke:#ffffff1f;stroke-width:1px}.Mockups-module__z924_a__chip{fill:#ffffff0d;stroke:#ffffff1a;stroke-width:1px}.Mockups-module__z924_a__chipOn{fill:#ffdea51f;stroke:#ffdea559;stroke-width:1px}.Mockups-module__z924_a__line{fill:#ffffff1a}.Mockups-module__z924_a__button{fill:#ffdea526;stroke:#ffdea566;stroke-width:1px}.Mockups-module__z924_a__embed{width:100%}.Mockups-module__z924_a__embed>*{max-width:100%}.Mockups-module__z924_a__shot{border-radius:12px;width:100%;line-height:0;overflow:hidden;box-shadow:0 18px 48px -16px #00000073}.Mockups-module__z924_a__shotImg{width:100%;height:auto;display:block}
.BlogExample-module__gubAEq__example{color:var(--on-paper);background:var(--paper);border-radius:var(--radius);border:1px solid #dfd1ba;overflow:hidden}.BlogExample-module__gubAEq__task{padding:20px 22px}.BlogExample-module__gubAEq__task>span{color:#756348;margin-bottom:8px;font-size:12px;font-weight:600;line-height:1.4;display:block}.BlogExample-module__gubAEq__task p{color:var(--on-paper);max-width:34ch;font-size:16px;font-weight:600;line-height:1.4}.BlogExample-module__gubAEq__flow{border-top:1px solid #dfd1ba;align-items:center;gap:12px;padding:16px 22px 20px;display:flex}.BlogExample-module__gubAEq__inputs{flex-wrap:wrap;flex:1;gap:6px;min-width:0;display:flex}.BlogExample-module__gubAEq__inputs span{color:#625339;background:#fffaf0;border:1px solid #d9c9ad;border-radius:999px;padding:5px 9px;font-size:12px;line-height:1.25}.BlogExample-module__gubAEq__arrow{color:#8b795e;flex:none;font-size:20px}.BlogExample-module__gubAEq__result{align-items:center;gap:8px;min-width:0;font-size:13px;line-height:1.3;display:flex}.BlogExample-module__gubAEq__check{background:var(--on-paper);width:20px;height:20px;color:var(--paper);border-radius:50%;flex:none;place-items:center;font-size:12px;display:grid}.BlogExample-module__gubAEq__full{margin:32px 0 40px}.BlogExample-module__gubAEq__full .BlogExample-module__gubAEq__task{padding:28px}.BlogExample-module__gubAEq__full .BlogExample-module__gubAEq__task p{font-size:20px}.BlogExample-module__gubAEq__full .BlogExample-module__gubAEq__flow{padding:20px 28px 24px}.BlogExample-module__gubAEq__compact .BlogExample-module__gubAEq__flow{align-items:flex-start}.BlogExample-module__gubAEq__compact .BlogExample-module__gubAEq__inputs{flex-direction:column;align-items:flex-start}.BlogExample-module__gubAEq__compact .BlogExample-module__gubAEq__result{max-width:145px}.BlogExample-module__gubAEq__compact[data-kind=compare]{background:#e9ddca}.BlogExample-module__gubAEq__compact[data-kind=compare] .BlogExample-module__gubAEq__flow{align-items:center}.BlogExample-module__gubAEq__compact[data-kind=meeting]{background:#fffaf0}.BlogExample-module__gubAEq__compact[data-kind=meeting] .BlogExample-module__gubAEq__task p{max-width:26ch}.BlogExample-module__gubAEq__compact[data-kind=knowledge]{color:#f5eee1;background:#272420;border-color:#544a3c}.BlogExample-module__gubAEq__compact[data-kind=knowledge] .BlogExample-module__gubAEq__task p{color:#f5eee1}.BlogExample-module__gubAEq__compact[data-kind=knowledge] .BlogExample-module__gubAEq__task>span,.BlogExample-module__gubAEq__compact[data-kind=knowledge] .BlogExample-module__gubAEq__arrow{color:#d8be91}.BlogExample-module__gubAEq__compact[data-kind=knowledge] .BlogExample-module__gubAEq__flow{border-color:#544a3c}.BlogExample-module__gubAEq__compact[data-kind=knowledge] .BlogExample-module__gubAEq__inputs span{color:#eadbc1;background:#38312a;border-color:#74614a}.BlogExample-module__gubAEq__compact[data-kind=knowledge] .BlogExample-module__gubAEq__check{background:var(--brand);color:var(--on-brand)}.BlogExample-module__gubAEq__compact[data-kind=marketing] .BlogExample-module__gubAEq__result{background:#fffaf0;border:1px solid #d9c9ad;border-radius:8px;padding:10px}@media (max-width:480px){.BlogExample-module__gubAEq__full .BlogExample-module__gubAEq__task{padding:20px}.BlogExample-module__gubAEq__full .BlogExample-module__gubAEq__task p{font-size:18px}.BlogExample-module__gubAEq__full .BlogExample-module__gubAEq__flow{flex-direction:column;align-items:flex-start;padding:16px 20px 20px}.BlogExample-module__gubAEq__full .BlogExample-module__gubAEq__arrow{transform:rotate(90deg)}.BlogExample-module__gubAEq__compact .BlogExample-module__gubAEq__flow{flex-wrap:wrap}}
.ArticleBody-module__RZ9DpG__body{max-width:760px;font-size:var(--fs-md);line-height:var(--lh-18);color:#f2f2f2d1}.ArticleBody-module__RZ9DpG__paragraph{margin:0 0 20px}.ArticleBody-module__RZ9DpG__paragraph strong{color:var(--text);font-weight:600}.ArticleBody-module__RZ9DpG__h2{font-family:var(--display);font-size:var(--fs-h3);letter-spacing:-.025em;color:var(--text);margin:56px 0 16px;scroll-margin-top:100px;font-weight:700;line-height:1.2}.ArticleBody-module__RZ9DpG__body>.ArticleBody-module__RZ9DpG__h2:first-child{margin-top:0}.ArticleBody-module__RZ9DpG__h3{font-family:var(--display);font-size:var(--fs-md);letter-spacing:-.015em;font-weight:650;line-height:var(--lh-18);color:var(--text);margin:32px 0 12px;scroll-margin-top:100px}.ArticleBody-module__RZ9DpG__list{gap:8px;margin:0 0 24px;padding-left:24px;display:grid}.ArticleBody-module__RZ9DpG__list li{padding-left:4px}.ArticleBody-module__RZ9DpG__list li::marker{color:var(--brand);font-weight:600}.ArticleBody-module__RZ9DpG__list strong{color:var(--text);font-weight:600}.ArticleBody-module__RZ9DpG__tableWrap{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-2);margin:0 0 24px;overflow-x:auto}.ArticleBody-module__RZ9DpG__table{border-collapse:collapse;width:100%;min-width:480px;font-size:var(--fs-sm);line-height:var(--lh-14)}.ArticleBody-module__RZ9DpG__table th{text-align:left;font-family:var(--display);color:var(--text);background:var(--bg-3);border-bottom:1px solid var(--border-bright);white-space:nowrap;padding:12px 16px;font-weight:650}.ArticleBody-module__RZ9DpG__table td{border-bottom:1px solid var(--border);vertical-align:top;padding:12px 16px}.ArticleBody-module__RZ9DpG__table tbody tr:last-child td{border-bottom:none}.ArticleBody-module__RZ9DpG__table strong{color:var(--text);font-weight:600}.ArticleBody-module__RZ9DpG__figure{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-2);margin:0 0 28px;padding:28px 24px 20px}.ArticleBody-module__RZ9DpG__figcaption{border-top:1px solid var(--border);font-size:var(--fs-xs);line-height:var(--lh-12);color:var(--text-muted);margin-top:16px;padding-top:16px}.ArticleBody-module__RZ9DpG__quote{border-left:2px solid var(--brand);background:var(--brand-dim);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--text);font-size:var(--fs-md);margin:0 0 24px;padding:16px 20px}.ArticleBody-module__RZ9DpG__rule{border:none;border-top:1px solid var(--border);margin:44px 0}.ArticleBody-module__RZ9DpG__link{color:var(--brand);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;transition:color .15s}.ArticleBody-module__RZ9DpG__link:hover{color:var(--brand-hover)}.ArticleBody-module__RZ9DpG__code{background:var(--bg-3);border:1px solid var(--border);border-radius:var(--radius-xs);padding:1px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em}@media (max-width:640px){.ArticleBody-module__RZ9DpG__body{font-size:var(--fs-base)}.ArticleBody-module__RZ9DpG__h2{margin:44px 0 16px}}
.BlogCard-module__GRfSmW__card{background:var(--bg-2);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);flex-direction:column;text-decoration:none;transition:border-color .2s,transform .2s;display:flex;overflow:hidden}.BlogCard-module__GRfSmW__card:hover{border-color:var(--brand);transform:translateY(-3px)}.BlogCard-module__GRfSmW__card:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.BlogCard-module__GRfSmW__body{flex-direction:column;width:100%;min-height:216px;padding:28px;display:flex}.BlogCard-module__GRfSmW__visual{margin:0 20px 20px}.BlogCard-module__GRfSmW__title{font-family:var(--display);font-size:var(--fs-h3);letter-spacing:-.025em;margin-bottom:14px;font-weight:600;line-height:1.2}.BlogCard-module__GRfSmW__desc{color:var(--text-muted);font-size:var(--fs-base);max-width:62ch;line-height:1.55}.BlogCard-module__GRfSmW__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:28px;display:flex}.BlogCard-module__GRfSmW__more{color:var(--brand);font-size:var(--fs-sm);font-weight:600}.BlogCard-module__GRfSmW__more span{transition:transform .2s;display:inline-block}.BlogCard-module__GRfSmW__card:hover .BlogCard-module__GRfSmW__more span{transform:translate(4px)}.BlogCard-module__GRfSmW__read{color:var(--text-dim);font-size:var(--fs-xs)}.BlogCard-module__GRfSmW__featured{background:var(--paper);color:var(--on-paper);border-color:var(--paper);flex-direction:row;align-items:center}.BlogCard-module__GRfSmW__featured .BlogCard-module__GRfSmW__body{flex:1;min-height:310px;padding:clamp(28px,4vw,48px)}.BlogCard-module__GRfSmW__featured .BlogCard-module__GRfSmW__visual{flex:0 0 40%;margin:32px 40px 32px 0}.BlogCard-module__GRfSmW__featured .BlogCard-module__GRfSmW__visual>div{background:#fffaf0;border-color:#d6c4a7;box-shadow:0 4px #e4d8c1,0 12px 24px #372a1610}.BlogCard-module__GRfSmW__featured .BlogCard-module__GRfSmW__title{max-width:800px;font-size:clamp(28px,3.5vw,46px)}.BlogCard-module__GRfSmW__featured .BlogCard-module__GRfSmW__desc{color:#504d48;font-size:var(--fs-base)}.BlogCard-module__GRfSmW__featured .BlogCard-module__GRfSmW__more{color:#6a4d1b}.BlogCard-module__GRfSmW__featured .BlogCard-module__GRfSmW__read{color:#66615a}@media (max-width:640px){.BlogCard-module__GRfSmW__body{min-height:0;padding:24px}.BlogCard-module__GRfSmW__featured .BlogCard-module__GRfSmW__body{min-height:0;padding:28px 24px}.BlogCard-module__GRfSmW__featured{flex-direction:column;align-items:stretch}.BlogCard-module__GRfSmW__featured .BlogCard-module__GRfSmW__visual{margin:0 24px 24px}}
.article-module__AvJltq__hero{padding:var(--hero-top) 0 clamp(56px, 7vw, 96px);border-bottom:1px solid var(--border);z-index:1;position:relative}.article-module__AvJltq__back{width:fit-content;font-family:var(--display);font-size:var(--fs-sm);color:var(--text-muted);margin-bottom:var(--space-5);transition:color .15s;display:flex}.article-module__AvJltq__back:hover{color:var(--brand)}.article-module__AvJltq__title{font-family:var(--display);font-size:var(--fs-h2);letter-spacing:-.035em;color:var(--text);max-width:860px;margin:16px 0 24px;line-height:1.04}.article-module__AvJltq__lead{font-size:var(--fs-lead);color:var(--text-muted);max-width:720px;margin-bottom:var(--space-6);line-height:1.6}.article-module__AvJltq__meta{font-family:var(--display);font-size:var(--fs-sm);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.article-module__AvJltq__author{color:var(--text);font-weight:600}.article-module__AvJltq__role{color:var(--text-muted);font-weight:400}.article-module__AvJltq__role:before{content:" · "}.article-module__AvJltq__metaDot{background:var(--line-dim);border-radius:50%;width:3px;height:3px}.article-module__AvJltq__updated{font-family:var(--display);font-size:var(--fs-xs);color:var(--text-dim);margin-top:8px}.article-module__AvJltq__bodySection{padding:var(--head-gap) 0 var(--sec);z-index:1;position:relative}.article-module__AvJltq__layout{justify-content:flex-start;display:flex}.article-module__AvJltq__main{width:100%;max-width:760px}.article-module__AvJltq__takeaways{border:1px solid var(--border-bright);border-left:3px solid var(--brand);border-radius:var(--radius);background:var(--bg-2);padding:var(--space-5) var(--space-5) var(--space-4);margin-bottom:var(--space-6)}.article-module__AvJltq__takeawaysHeading{font-family:var(--display);font-size:var(--fs-base);letter-spacing:-.01em;color:var(--text);margin-bottom:16px;font-weight:700}.article-module__AvJltq__takeaways ul{font-size:var(--fs-sm);line-height:var(--lh-14);color:#f2f2f2d1;gap:8px;padding-left:20px;display:grid}.article-module__AvJltq__takeaways li::marker{color:var(--brand)}.article-module__AvJltq__toc{margin-bottom:var(--space-7);padding:var(--space-4) var(--space-5);border:1px solid var(--border);border-radius:var(--radius)}.article-module__AvJltq__tocHeading{font-family:var(--display);font-size:var(--fs-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--brand);cursor:pointer;font-weight:600;list-style-position:outside}.article-module__AvJltq__toc[open] .article-module__AvJltq__tocHeading{margin-bottom:12px}.article-module__AvJltq__toc ol{font-size:var(--fs-sm);color:var(--text-muted);gap:8px;padding-left:20px;display:grid}.article-module__AvJltq__toc a{color:var(--text-muted);transition:color .15s}.article-module__AvJltq__toc a:hover{color:var(--brand)}.article-module__AvJltq__faq{margin-top:var(--space-8);padding-top:var(--space-7);border-top:1px solid var(--border)}.article-module__AvJltq__faqHeading{font-family:var(--display);font-size:var(--fs-h3);letter-spacing:-.025em;color:var(--text);margin-bottom:var(--space-5);scroll-margin-top:100px;font-weight:700}.article-module__AvJltq__faqItem{padding:var(--space-4) 0;border-bottom:1px solid var(--border)}.article-module__AvJltq__faqItem:last-child{border-bottom:none}.article-module__AvJltq__faqItem dt{font-family:var(--display);font-size:var(--fs-md);letter-spacing:-.01em;color:var(--text);margin-bottom:8px;font-weight:650}.article-module__AvJltq__faqItem dd{font-size:var(--fs-sm);line-height:var(--lh-14);color:#f2f2f2c7}.article-module__AvJltq__sources{margin-top:var(--space-7);padding-top:var(--space-6);border-top:1px solid var(--border)}.article-module__AvJltq__sourcesHeading{font-family:var(--display);font-size:var(--fs-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--brand);margin-bottom:16px;font-weight:600}.article-module__AvJltq__sources ul{font-size:var(--fs-sm);line-height:var(--lh-14);color:var(--text-muted);gap:8px;padding-left:20px;display:grid}.article-module__AvJltq__sources a{color:var(--text-muted);text-underline-offset:3px;text-decoration:underline;transition:color .15s}.article-module__AvJltq__sources a:hover{color:var(--brand)}.article-module__AvJltq__cta{margin-top:var(--space-8);padding:var(--space-6);border:1px solid var(--border-bright);border-radius:var(--radius-lg);background:linear-gradient(180deg, var(--bg-2), var(--bg))}.article-module__AvJltq__ctaTitle{font-family:var(--display);font-size:var(--fs-h3);letter-spacing:-.02em;color:var(--text);margin-bottom:8px;font-weight:700;line-height:1.3}.article-module__AvJltq__ctaText{font-size:var(--fs-sm);line-height:var(--lh-14);color:var(--text-muted);margin-bottom:var(--space-5);max-width:520px}.article-module__AvJltq__ctaActions{flex-wrap:wrap;gap:12px;display:flex}.article-module__AvJltq__relatedSection{padding:var(--sec) 0;border-top:1px solid var(--border);z-index:1;position:relative}.article-module__AvJltq__relatedHeading{font-family:var(--display);font-size:var(--fs-h2);letter-spacing:-.03em;color:var(--text);margin-bottom:var(--head-gap)}.article-module__AvJltq__relatedGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}@media (max-width:900px){.article-module__AvJltq__back{min-height:44px;margin-top:-8px;margin-bottom:calc(var(--space-5) - 8px);align-items:center;display:flex}.article-module__AvJltq__toc ol{gap:0}.article-module__AvJltq__toc a{align-items:center;min-height:44px;display:inline-flex}}@media (max-width:640px){.article-module__AvJltq__cta{padding:var(--space-5)}}
.blog-module__3rPSzG__hero{padding:var(--hero-top) 0 clamp(56px, 7vw, 96px);border-bottom:1px solid var(--border);z-index:1;position:relative}.blog-module__3rPSzG__heroTitle{font-family:var(--display);letter-spacing:-.038em;color:var(--text);margin:16px 0 24px;font-size:clamp(40px,4.4vw,56px);line-height:1.09}.blog-module__3rPSzG__heroTitle .serif-em{color:var(--brand);letter-spacing:-.02em}.blog-module__3rPSzG__heroLead{font-size:var(--fs-lead);color:var(--text-muted);max-width:640px;line-height:1.6}.blog-module__3rPSzG__listSection{padding:var(--head-gap) 0 var(--sec);z-index:1;position:relative}.blog-module__3rPSzG__empty{color:var(--text-muted)}.blog-module__3rPSzG__featuredWrap{margin-bottom:var(--space-4)}.blog-module__3rPSzG__grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));display:grid}
