.Container-module__HG1WPG__container{width:100%;max-width:1200px;padding-left:var(--space-6);padding-right:var(--space-6);margin-left:auto;margin-right:auto}@media (max-width:640px){.Container-module__HG1WPG__container{padding-left:var(--space-4);padding-right:var(--space-4)}}.Container-module__HG1WPG__narrow{max-width:680px;}.Container-module__HG1WPG__editorial{width:100%;max-width:960px;padding-left:var(--space-5);padding-right:var(--space-5);margin-left:auto;margin-right:auto}@media (min-width:768px){.Container-module__HG1WPG__editorial{padding-left:var(--space-8);padding-right:var(--space-8)}}@media (min-width:1024px){.Container-module__HG1WPG__editorial{padding-left:var(--space-10);padding-right:var(--space-10)}}
.Section-module__Y0M9-W__marketing{padding-block:5rem}@media (min-width:768px){.Section-module__Y0M9-W__marketing{padding-block:7rem}}.Section-module__Y0M9-W__editorial{padding-block:3rem}@media (min-width:768px){.Section-module__Y0M9-W__editorial{padding-block:4.5rem}}.Section-module__Y0M9-W__bg-default{background:var(--background)}.Section-module__Y0M9-W__bg-muted{background:var(--muted)}.Section-module__Y0M9-W__bg-dark{background:var(--static-navy);color:var(--static-offwhite)}
.Stack-module__PQoMEa__sm{gap:var(--space-2);flex-direction:column;display:flex}.Stack-module__PQoMEa__md{gap:var(--space-4);flex-direction:column;display:flex}.Stack-module__PQoMEa__lg{gap:var(--space-5);flex-direction:column;display:flex}
.Button-module__C4b5yW__button{width:fit-content;color:var(--background);background:var(--primary);border-radius:var(--radius-md);cursor:pointer;border:none;justify-content:center;align-items:center;padding:1rem 2.5rem;font-size:1.125rem;font-weight:500;line-height:1;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.Button-module__C4b5yW__button:hover{background:color-mix(in hsl,var(--primary)85%,transparent);transform:translateY(-1px)}.Button-module__C4b5yW__button:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.Button-module__C4b5yW__button:active{transform:translateY(0)}@media (max-width:640px){.Button-module__C4b5yW__button{padding:.875rem 2rem;font-size:1rem}}
.TextLink-module__sE3QiG__link{font-size:inherit;font-weight:500;line-height:inherit;color:var(--muted-foreground);text-decoration:none;transition:color .2s}.TextLink-module__sE3QiG__link:hover{color:var(--foreground)}.TextLink-module__sE3QiG__muted{color:color-mix(in hsl,var(--muted-foreground)60%,transparent);}.TextLink-module__sE3QiG__muted:hover{color:var(--muted-foreground)}
.Callout-module__lNYk6G__callout{padding:var(--space-4)var(--space-5);padding-left:calc(var(--space-5) + 4px);margin:var(--space-6)0;border-radius:0 var(--radius-md)var(--radius-md)0;width:calc(100% + 40px);max-width:720px;margin-left:-20px;position:relative}.Callout-module__lNYk6G__callout:before{content:"";border-radius:var(--radius-md)0 0 var(--radius-md);width:4px;position:absolute;top:0;bottom:0;left:0}.Callout-module__lNYk6G__content{font-size:var(--text-sm);line-height:1.6}.Callout-module__lNYk6G__content p{margin:0}.Callout-module__lNYk6G__content p+p{margin-top:var(--space-2)}.Callout-module__lNYk6G__default{background:color-mix(in hsl,var(--muted)70%,transparent)}.Callout-module__lNYk6G__default:before{background:var(--accent)}.Callout-module__lNYk6G__warning{background:color-mix(in hsl,var(--color-warning)10%,transparent)}.Callout-module__lNYk6G__warning:before{background:var(--color-warning)}.Callout-module__lNYk6G__insight{background:color-mix(in hsl,var(--primary)8%,transparent)}.Callout-module__lNYk6G__insight:before{background:var(--primary)}.Callout-module__lNYk6G__finding{background:#0b8a9414}.Callout-module__lNYk6G__finding:before{background:#0b8a94}.Callout-module__lNYk6G__finding .Callout-module__lNYk6G__content>p:first-child strong{color:#f26d50}@media (min-width:768px){.Callout-module__lNYk6G__callout{padding:var(--space-5)var(--space-6);padding-left:calc(var(--space-6) + 4px)}.Callout-module__lNYk6G__content{font-size:var(--text-base)}}@media (max-width:768px){.Callout-module__lNYk6G__callout{width:100%;margin-left:0}}
.Insight-module__NKL_YW__insight{margin:var(--space-8)0;padding:var(--space-5)var(--space-6);background:var(--muted);border-radius:var(--radius-lg);border:1px solid var(--border);width:calc(100% + 40px);max-width:720px;margin-left:-20px}.Insight-module__NKL_YW__inner{align-items:flex-start;gap:var(--space-3);display:flex}.Insight-module__NKL_YW__marker{font-size:var(--text-lg);color:var(--accent);flex-shrink:0;margin-top:2px;line-height:1}.Insight-module__NKL_YW__content{font-size:var(--text-sm);color:var(--muted-foreground);font-style:italic;line-height:1.6}.Insight-module__NKL_YW__content p{margin:0}@media (min-width:768px){.Insight-module__NKL_YW__insight{padding:var(--space-6)var(--space-8)}.Insight-module__NKL_YW__content{font-size:var(--text-base)}}@media (max-width:768px){.Insight-module__NKL_YW__insight{width:100%;margin-left:0}}
.InlineCTA-module__ntJ20a__cta{margin-top:var(--space-6);padding:var(--space-5);border:1px solid color-mix(in hsl,var(--secondary)40%,transparent);border-radius:var(--radius-lg);background:0 0}.InlineCTA-module__ntJ20a__text{font-size:var(--text-base);color:var(--foreground);margin:0 0 var(--space-4);line-height:1.6}.InlineCTA-module__ntJ20a__text:last-child{margin-bottom:0}.InlineCTA-module__ntJ20a__buttons{gap:var(--space-3);flex-wrap:wrap;display:flex}.InlineCTA-module__ntJ20a__link{align-items:center;gap:var(--space-2);font-size:var(--text-base);font-weight:var(--font-medium);background:var(--primary);border-radius:var(--radius-md);padding:.75rem 1.5rem;transition:background .2s,transform .2s;display:inline-flex;color:var(--background)!important;text-decoration:none!important}.InlineCTA-module__ntJ20a__link:hover{background:color-mix(in hsl,var(--primary)85%,transparent);transform:translateY(-1px);color:var(--background)!important;text-decoration:none!important}.InlineCTA-module__ntJ20a__secondary{border:1px solid color-mix(in hsl,var(--primary)40%,transparent);background:0 0;color:var(--primary)!important}.InlineCTA-module__ntJ20a__secondary:hover{background:color-mix(in hsl,var(--primary)10%,transparent);color:var(--primary)!important}@media (min-width:768px){.InlineCTA-module__ntJ20a__text{font-size:var(--text-lg)}}
.Summary-module__mLoQ8q__summary{margin:var(--space-6)0;background:var(--muted);border-radius:var(--radius-lg);width:calc(100% + 40px);max-width:720px;margin-left:-20px;padding:0;overflow:hidden}@media (max-width:768px){.Summary-module__mLoQ8q__summary{width:100%;margin-left:0}}.Summary-module__mLoQ8q__header{padding:var(--space-3)var(--space-5);background:color-mix(in hsl,var(--foreground)5%,transparent);border-bottom:1px solid var(--border)}.Summary-module__mLoQ8q__title{font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}.Summary-module__mLoQ8q__content{padding:var(--space-4)var(--space-5)}.Summary-module__mLoQ8q__content p{font-size:var(--text-base);color:var(--foreground);margin:0;line-height:1.7}.Summary-module__mLoQ8q__content p+p{margin-top:var(--space-3)}.Summary-module__mLoQ8q__content ul,.Summary-module__mLoQ8q__content ol{margin:var(--space-3)0 0 0;padding-left:var(--space-4)}.Summary-module__mLoQ8q__content li{font-size:var(--text-sm);color:var(--foreground);margin-bottom:var(--space-1);line-height:1.6}.Summary-module__mLoQ8q__content strong{font-weight:var(--font-semibold);color:var(--foreground)}@media (min-width:768px){.Summary-module__mLoQ8q__summary{margin:var(--space-8)0}.Summary-module__mLoQ8q__content p{font-size:var(--text-lg)}}
.KeyPoint-module__I5vOeW__keypoint{margin:var(--space-6)0;padding:var(--space-4)var(--space-5);padding-left:calc(var(--space-5) + 4px);background:linear-gradient(135deg,color-mix(in hsl,var(--accent)8%,transparent)0%,color-mix(in hsl,var(--accent)4%,transparent)100%);border-radius:var(--radius-md);width:calc(100% + 40px);max-width:720px;margin-left:-20px;position:relative}@media (max-width:768px){.KeyPoint-module__I5vOeW__keypoint{width:100%;margin-left:0}}.KeyPoint-module__I5vOeW__indicator{background:var(--accent);border-radius:var(--radius-md)0 0 var(--radius-md);width:4px;position:absolute;top:0;bottom:0;left:0}.KeyPoint-module__I5vOeW__content p{font-size:var(--text-base);font-weight:var(--font-medium);color:var(--foreground);margin:0;line-height:1.6}.KeyPoint-module__I5vOeW__content strong{font-weight:var(--font-semibold);color:var(--foreground)}@media (min-width:768px){.KeyPoint-module__I5vOeW__keypoint{margin:var(--space-8)0;padding:var(--space-5)var(--space-6);padding-left:calc(var(--space-6) + 4px)}.KeyPoint-module__I5vOeW__content p{font-size:var(--text-lg)}}
.Stat-module__1JF-yW__stat{margin:var(--space-8)0;padding:var(--space-6);text-align:center;background:var(--muted);border-radius:var(--radius-lg);border:1px solid var(--border);width:calc(100% + 80px);max-width:760px;margin-left:-40px}@media (max-width:768px){.Stat-module__1JF-yW__stat{width:100%;margin-left:0}}.Stat-module__1JF-yW__value{font-size:var(--text-4xl);font-weight:var(--font-bold);letter-spacing:var(--tracking-tight);color:var(--foreground);margin-bottom:var(--space-2);line-height:1}.Stat-module__1JF-yW__label{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em}.Stat-module__1JF-yW__context{font-size:var(--text-sm);color:color-mix(in hsl,var(--muted-foreground)80%,transparent);margin-top:var(--space-3);max-width:320px;margin-left:auto;margin-right:auto;line-height:1.5}@media (min-width:768px){.Stat-module__1JF-yW__stat{margin:var(--space-10)0;padding:var(--space-8)}.Stat-module__1JF-yW__value{font-size:var(--text-5xl)}.Stat-module__1JF-yW__label{font-size:var(--text-base)}}
.Byline-module__wmO9Mq__byline{align-items:flex-start;gap:var(--space-3);margin-top:var(--space-3);display:flex}.Byline-module__wmO9Mq__avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:36px;height:36px}.Byline-module__wmO9Mq__initials{background:var(--muted);color:var(--foreground);font-size:var(--text-xs);font-weight:var(--font-semibold);justify-content:center;align-items:center;display:flex}.Byline-module__wmO9Mq__content{gap:var(--space-1);flex-direction:column;display:flex}.Byline-module__wmO9Mq__nameRow{align-items:center;gap:var(--space-2);display:flex}.Byline-module__wmO9Mq__author{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--foreground)}.Byline-module__wmO9Mq__author:hover{text-underline-offset:3px;text-decoration:underline}.Byline-module__wmO9Mq__linkedIn{color:var(--muted-foreground);justify-content:center;align-items:center;transition:color .15s;display:flex}.Byline-module__wmO9Mq__linkedIn:hover{color:var(--foreground)}.Byline-module__wmO9Mq__bio{font-size:var(--text-xs);color:var(--muted-foreground);margin:0;line-height:1.5}@media (min-width:768px){.Byline-module__wmO9Mq__avatar{width:40px;height:40px}}
.AuthorCard-module__u3Rf1W__card{margin-top:var(--space-10);padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card)}.AuthorCard-module__u3Rf1W__header{align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}.AuthorCard-module__u3Rf1W__avatar{object-fit:cover;border-radius:50%}.AuthorCard-module__u3Rf1W__meta{gap:var(--space-1);flex-direction:column;display:flex}.AuthorCard-module__u3Rf1W__name{font-size:var(--text-lg);color:var(--foreground);margin:0;font-weight:600}.AuthorCard-module__u3Rf1W__role{font-size:var(--text-sm);color:var(--muted-foreground);margin:0}.AuthorCard-module__u3Rf1W__bio{margin:0 0 var(--space-4);font-size:var(--text-sm);color:var(--foreground);line-height:1.6}.AuthorCard-module__u3Rf1W__topics{margin-bottom:var(--space-4);font-size:var(--text-sm);color:var(--muted-foreground)}.AuthorCard-module__u3Rf1W__topicsLabel{margin-right:var(--space-2);font-weight:500}.AuthorCard-module__u3Rf1W__topicsList{color:var(--foreground)}.AuthorCard-module__u3Rf1W__footer{padding-top:var(--space-4);border-top:1px solid var(--border);justify-content:space-between;align-items:center;display:flex}.AuthorCard-module__u3Rf1W__moreLink{font-size:var(--text-sm);color:var(--foreground);font-weight:500;text-decoration:none;transition:color .15s}.AuthorCard-module__u3Rf1W__moreLink:hover{color:var(--primary)}.AuthorCard-module__u3Rf1W__linkedIn{border-radius:var(--radius-md);width:32px;height:32px;color:var(--muted-foreground);justify-content:center;align-items:center;transition:color .15s,background-color .15s;display:flex}.AuthorCard-module__u3Rf1W__linkedIn:hover{color:var(--foreground);background-color:var(--accent)}
.References-module__lTfUTa__references{margin-top:var(--space-10);padding-top:var(--space-6);border-top:1px solid var(--border)}.References-module__lTfUTa__heading{margin:0 0 var(--space-4);font-size:var(--text-lg);color:var(--foreground);font-weight:600}.References-module__lTfUTa__list{padding-left:var(--space-5);margin:0;list-style-type:decimal}.References-module__lTfUTa__item{margin-bottom:var(--space-3);font-size:var(--text-sm);color:var(--foreground);line-height:1.6}.References-module__lTfUTa__item:last-child{margin-bottom:0}.References-module__lTfUTa__author{color:var(--foreground)}.References-module__lTfUTa__year{color:var(--muted-foreground)}.References-module__lTfUTa__title{color:var(--foreground);text-underline-offset:2px;text-decoration:underline;text-decoration-color:var(--border);transition:text-decoration-color .15s}.References-module__lTfUTa__title:hover{text-decoration-color:var(--foreground)}
.FAQ-module__sPEbwa__faq{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--border)}.FAQ-module__sPEbwa__heading{font-size:var(--text-sm);font-weight:var(--font-semibold);letter-spacing:.05em;text-transform:uppercase;color:var(--muted-foreground);margin:0 0 var(--space-5)0}.FAQ-module__sPEbwa__list{gap:var(--space-4);flex-direction:column;margin:0;padding:0;display:flex}.FAQ-module__sPEbwa__question{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--foreground);margin:0 0 var(--space-2)0;line-height:var(--leading-snug)}.FAQ-module__sPEbwa__answer{font-size:var(--text-base);color:color-mix(in hsl,var(--foreground)75%,transparent);margin:0;line-height:1.7}@media (min-width:768px){.FAQ-module__sPEbwa__faq{margin-top:var(--space-7);padding-top:var(--space-6)}.FAQ-module__sPEbwa__heading{margin-bottom:var(--space-5)}.FAQ-module__sPEbwa__list{gap:var(--space-5)}.FAQ-module__sPEbwa__question,.FAQ-module__sPEbwa__answer{font-size:var(--text-lg)}}
.RelatedNotes-module__OW_1RW__related{border-top:1px solid var(--border);margin-top:4rem;padding-top:2rem}.RelatedNotes-module__OW_1RW__heading{font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.1em;text-transform:uppercase;color:color-mix(in hsl,var(--muted-foreground)55%,transparent);margin:0 0 var(--space-5)0}.RelatedNotes-module__OW_1RW__list{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RelatedNotes-module__OW_1RW__item{margin:0;padding:0}.RelatedNotes-module__OW_1RW__link{gap:var(--space-1);flex-direction:column;text-decoration:none;display:flex}.RelatedNotes-module__OW_1RW__link:hover .RelatedNotes-module__OW_1RW__title{text-decoration:underline;text-decoration-color:var(--foreground);text-underline-offset:3px;text-decoration-thickness:1px}.RelatedNotes-module__OW_1RW__type{font-size:var(--text-xs);color:color-mix(in hsl,var(--muted-foreground)65%,transparent)}.RelatedNotes-module__OW_1RW__title{font-size:var(--text-base);font-weight:var(--font-medium);color:var(--foreground);text-decoration:underline;text-decoration-color:color-mix(in hsl,var(--foreground)30%,transparent);text-underline-offset:3px;text-decoration-thickness:1px;transition:text-decoration-color .15s}@media (min-width:768px){.RelatedNotes-module__OW_1RW__related{margin-top:6rem;padding-top:3rem}.RelatedNotes-module__OW_1RW__list{gap:var(--space-5)}.RelatedNotes-module__OW_1RW__title{font-size:var(--text-lg)}}
.TableOfContents-module__-tfBGa__toc{margin-bottom:var(--space-8);padding-bottom:var(--space-6);border-bottom:1px solid var(--border-muted)}@media (min-width:1200px){.TableOfContents-module__-tfBGa__toc{display:none}}.TableOfContents-module__-tfBGa__label{font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:var(--space-3)}.TableOfContents-module__-tfBGa__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.TableOfContents-module__-tfBGa__link{font-size:var(--text-sm);color:var(--foreground-muted);line-height:var(--leading-relaxed);text-decoration:none;transition:color .15s}.TableOfContents-module__-tfBGa__link:hover{color:var(--foreground)}.TableOfContents-module__-tfBGa__link:before{content:"•";margin-right:var(--space-2);color:var(--muted-foreground);opacity:.5}
.TableOfContentsSidebar-module__V14vrq__sidebar{display:none}@media (min-width:1200px){.TableOfContentsSidebar-module__V14vrq__sidebar{width:200px;height:100%;display:block;position:absolute;top:0;left:-248px}.TableOfContentsSidebar-module__V14vrq__sidebarInner{scrollbar-width:none;-ms-overflow-style:none;max-height:calc(100vh - 140px);position:sticky;top:100px;overflow-y:auto}.TableOfContentsSidebar-module__V14vrq__sidebarInner::-webkit-scrollbar{display:none}}.TableOfContentsSidebar-module__V14vrq__label{font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.05em;text-transform:uppercase;color:var(--accent);margin-bottom:var(--space-3)}.TableOfContentsSidebar-module__V14vrq__list{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.TableOfContentsSidebar-module__V14vrq__link{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--muted-foreground);padding:var(--space-1)0;padding-left:var(--space-3);border-left:2px solid #0000;text-decoration:none;transition:all .15s;display:block}.TableOfContentsSidebar-module__V14vrq__link:hover{color:var(--foreground)}.TableOfContentsSidebar-module__V14vrq__link.TableOfContentsSidebar-module__V14vrq__active{color:var(--color-secondary);border-left-color:var(--color-secondary)}
.Figure-module__BjpHhq__figure{margin:var(--space-6)0;width:100%;max-width:100%}.Figure-module__BjpHhq__imageButton{cursor:zoom-in;background:0 0;border:none;width:100%;padding:0;transition:opacity .2s;display:block}.Figure-module__BjpHhq__imageButton:hover{opacity:.95}.Figure-module__BjpHhq__imageButton:hover .Figure-module__BjpHhq__expandHint{opacity:1}.Figure-module__BjpHhq__imageWrapper{border-radius:var(--radius-lg);background:var(--muted);border:1px solid var(--border);position:relative;overflow:hidden}.Figure-module__BjpHhq__expandHint{bottom:var(--space-3);right:var(--space-3);padding:var(--space-1)var(--space-2);font-size:var(--text-xs);color:#fff;border-radius:var(--radius-sm);opacity:0;pointer-events:none;background:#0009;transition:opacity .2s;position:absolute}.Figure-module__BjpHhq__image{width:100%;height:auto;max-height:var(--figure-max-height,650px);object-fit:contain;display:block}.Figure-module__BjpHhq__caption{margin-top:var(--space-3);padding:0 var(--space-2);font-size:var(--text-sm);color:var(--muted-foreground);text-align:center;line-height:1.5}.Figure-module__BjpHhq__figureCompare{margin:var(--space-6)0;padding:var(--space-4)0;width:100%;max-width:640px}.Figure-module__BjpHhq__compareGrid{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.Figure-module__BjpHhq__compareItem{flex-direction:column;display:flex}.Figure-module__BjpHhq__captionCompare{margin-top:var(--space-3);padding:0 var(--space-2);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--muted-foreground);text-align:center;line-height:1.5}@media (min-width:768px){.Figure-module__BjpHhq__figure{margin:var(--space-6)0;width:100%;max-width:100%}.Figure-module__BjpHhq__figureCompare{margin:var(--space-6)0;padding:var(--space-5)0;width:100%;max-width:640px}.Figure-module__BjpHhq__compareGrid{gap:var(--space-5)}.Figure-module__BjpHhq__caption,.Figure-module__BjpHhq__captionCompare{font-size:var(--text-base)}}@media (min-width:1024px){.Figure-module__BjpHhq__figure{width:100%;max-width:100%}.Figure-module__BjpHhq__figureCompare{width:100%;max-width:640px}}@media (max-width:768px){.Figure-module__BjpHhq__figure{width:100%;margin-left:0}.Figure-module__BjpHhq__figureCompare{width:100%;margin-left:0;margin-top:var(--space-5);margin-bottom:var(--space-5);padding:var(--space-3)0}.Figure-module__BjpHhq__compareGrid{gap:var(--space-5);grid-template-columns:1fr}.Figure-module__BjpHhq__expandHint{display:none}}.Figure-module__BjpHhq__lightbox{z-index:9999;background:var(--overlay-backdrop);backdrop-filter:blur(4px);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;justify-content:center;align-items:center;padding:1rem;animation:.2s Figure-module__BjpHhq__fadeIn;display:flex;position:fixed;inset:0}@keyframes Figure-module__BjpHhq__fadeIn{0%{opacity:0}to{opacity:1}}.Figure-module__BjpHhq__closeButton{top:var(--space-4);right:var(--space-4);padding:var(--space-2);background:var(--overlay-surface);border-radius:var(--radius-md);color:#fff;cursor:pointer;border:none;transition:background .2s;position:absolute}.Figure-module__BjpHhq__closeButton:hover{background:var(--overlay-surface-hover)}.Figure-module__BjpHhq__lightboxContent{flex-direction:column;align-items:center;max-width:95vw;max-height:95vh;display:flex;overflow-y:auto}.Figure-module__BjpHhq__lightboxImage{object-fit:contain;border-radius:var(--radius-lg);flex-shrink:0;width:auto;min-width:70vw;max-width:100%;height:auto;max-height:75vh}.Figure-module__BjpHhq__lightboxCaption{color:var(--static-white);text-align:center;flex-shrink:0;max-width:800px;margin-top:1rem;padding:0 1rem;font-size:1rem;line-height:1.6}
.Illustration-module__ti8gxq__figure{margin:var(--space-6)0;width:100%;max-width:100%}.Illustration-module__ti8gxq__svg{border-radius:var(--radius-lg);border:1px solid var(--border);overflow:hidden}.Illustration-module__ti8gxq__svg>svg{width:100%;height:auto;display:block}.Illustration-module__ti8gxq__light{display:block}.Illustration-module__ti8gxq__dark{display:none}.dark .Illustration-module__ti8gxq__light{display:none}.dark .Illustration-module__ti8gxq__dark{display:block}.Illustration-module__ti8gxq__caption{margin-top:var(--space-3);padding:0 var(--space-2);font-size:var(--text-sm);color:var(--muted-foreground);text-align:center;line-height:1.5}@media (min-width:768px){.Illustration-module__ti8gxq__caption{font-size:var(--text-base)}}
.CodeCompare-module__h3L_rq__container{gap:var(--space-4);margin:var(--space-5)0;grid-template-columns:1fr 1fr;display:grid}.CodeCompare-module__h3L_rq__block{gap:var(--space-2);flex-direction:column;display:flex}.CodeCompare-module__h3L_rq__label{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em}.CodeCompare-module__h3L_rq__code{padding:var(--space-4);background:var(--muted);border:1px solid var(--border);border-radius:var(--radius-lg);font-family:var(--font-mono);font-size:var(--text-sm);margin:0;line-height:1.6;overflow-x:auto}.CodeCompare-module__h3L_rq__code code{color:var(--foreground)}@media (max-width:640px){.CodeCompare-module__h3L_rq__container{gap:var(--space-4);grid-template-columns:1fr}}
.ComparisonTable-module__LnkGxG__wrapper{margin-block:var(--space-6);width:100%}@media (min-width:1024px){.ComparisonTable-module__LnkGxG__wrapper{width:min(800px,50vw + 288px)}}.ComparisonTable-module__LnkGxG__scroll{border:1px solid color-mix(in hsl,var(--border)100%,transparent);border-radius:var(--radius-md);-webkit-overflow-scrolling:touch;overflow-x:auto}.ComparisonTable-module__LnkGxG__table{border-collapse:collapse;width:100%;font-size:var(--text-sm);min-width:680px;line-height:1.45}.ComparisonTable-module__LnkGxG__table th,.ComparisonTable-module__LnkGxG__table td{padding:var(--space-3)var(--space-4);text-align:left;vertical-align:top;border-bottom:1px solid color-mix(in hsl,var(--border)70%,transparent)}.ComparisonTable-module__LnkGxG__table thead th:not(.ComparisonTable-module__LnkGxG__rowHeadCol){width:25%}.ComparisonTable-module__LnkGxG__table thead th{background:color-mix(in hsl,var(--muted)70%,transparent);color:var(--foreground);white-space:nowrap;font-weight:600}.ComparisonTable-module__LnkGxG__table tbody tr:last-child th,.ComparisonTable-module__LnkGxG__table tbody tr:last-child td{border-bottom:none}.ComparisonTable-module__LnkGxG__table tbody tr:nth-child(2n){background:color-mix(in hsl,var(--muted)35%,transparent)}.ComparisonTable-module__LnkGxG__rowHeadCol{width:25%}.ComparisonTable-module__LnkGxG__rowHead{color:var(--foreground);font-weight:600}.ComparisonTable-module__LnkGxG__flag{white-space:nowrap;align-items:center;gap:.35em;font-weight:600;display:inline-flex}.ComparisonTable-module__LnkGxG__yes{color:#0b8a94}.ComparisonTable-module__LnkGxG__no{color:color-mix(in hsl,var(--muted-foreground)90%,transparent)}.ComparisonTable-module__LnkGxG__caption{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--muted-foreground);line-height:1.5}
.FlowDiagram-module__mmMvYa__flowDiagram{border-radius:var(--radius-lg);padding:var(--space-6);margin:var(--space-8)0;text-align:center;border:1px solid}.FlowDiagram-module__mmMvYa__title{letter-spacing:.1em;text-transform:uppercase;margin-bottom:var(--space-3);font-size:13px;font-weight:600}.FlowDiagram-module__mmMvYa__content{font-family:SF Mono,Monaco,Cascadia Code,Courier New,monospace;font-size:15px;line-height:1.8}.FlowDiagram-module__mmMvYa__neutral{background:color-mix(in hsl,var(--muted)50%,transparent);border-color:color-mix(in hsl,var(--muted)80%,transparent)}.FlowDiagram-module__mmMvYa__neutral .FlowDiagram-module__mmMvYa__title{color:var(--muted-foreground)}.FlowDiagram-module__mmMvYa__primary{background:color-mix(in hsl,var(--primary)8%,transparent);border-color:var(--primary)}.FlowDiagram-module__mmMvYa__primary .FlowDiagram-module__mmMvYa__title{color:var(--primary)}@media (max-width:768px){.FlowDiagram-module__mmMvYa__flowDiagram{padding:var(--space-4)}.FlowDiagram-module__mmMvYa__content{font-size:14px}}
.DecisionFirstFramework-module__AbX1jG__figure{--diagram-border:#d1d5db;--diagram-border-emphasis:#6b7280;--diagram-connector:#9ca3af;--diagram-text:#374151;--diagram-text-emphasis:#111827;--diagram-bg-subtle:#f9fafb;margin:var(--space-6)0;padding:var(--space-5)0;flex-direction:column;align-items:center;display:flex}@media (prefers-color-scheme:dark){.DecisionFirstFramework-module__AbX1jG__figure{--diagram-border:#4b5563;--diagram-border-emphasis:#9ca3af;--diagram-connector:#6b7280;--diagram-text:#d1d5db;--diagram-text-emphasis:#f3f4f6;--diagram-bg-subtle:#1f2937}}.dark .DecisionFirstFramework-module__AbX1jG__figure{--diagram-border:#4b5563;--diagram-border-emphasis:#9ca3af;--diagram-connector:#6b7280;--diagram-text:#d1d5db;--diagram-text-emphasis:#f3f4f6;--diagram-bg-subtle:#1f2937}.DecisionFirstFramework-module__AbX1jG__svg{width:100%;max-width:280px;height:auto}.DecisionFirstFramework-module__AbX1jG__box{fill:none;stroke:var(--diagram-border);stroke-width:1.5px}.DecisionFirstFramework-module__AbX1jG__boxStart{fill:var(--diagram-bg-subtle);stroke:var(--diagram-border-emphasis);stroke-width:1.5px}.DecisionFirstFramework-module__AbX1jG__boxEnd{fill:none;stroke:var(--diagram-border-emphasis);stroke-width:2.5px}.DecisionFirstFramework-module__AbX1jG__label{font-family:var(--font-sans);fill:var(--diagram-text);text-anchor:middle;dominant-baseline:middle;font-size:13px;font-weight:500}.DecisionFirstFramework-module__AbX1jG__labelStart,.DecisionFirstFramework-module__AbX1jG__labelEnd{font-family:var(--font-sans);fill:var(--diagram-text-emphasis);text-anchor:middle;dominant-baseline:middle;font-size:13px;font-weight:600}.DecisionFirstFramework-module__AbX1jG__connector{stroke:var(--diagram-connector);stroke-width:1.5px;fill:none}.DecisionFirstFramework-module__AbX1jG__caption{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--muted-foreground);text-align:center;max-width:360px;line-height:1.5}
.MeasurementTrapDiagram-module__JvD6AG__figure{--diagram-text:#4b5563;--diagram-text-emphasis:#111827;--diagram-highlight:#0369a1;--diagram-divider:#d1d5db;margin:var(--space-6)0;padding:var(--space-5)0;flex-direction:column;align-items:center;display:flex}.dark .MeasurementTrapDiagram-module__JvD6AG__figure{--diagram-text:#d1d5db;--diagram-text-emphasis:#f3f4f6;--diagram-highlight:#38bdf8;--diagram-divider:#374151}.MeasurementTrapDiagram-module__JvD6AG__svg{width:100%;max-width:680px;height:auto}.MeasurementTrapDiagram-module__JvD6AG__headerAccent{font-family:var(--font-sans);fill:var(--diagram-highlight);text-anchor:middle;text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:600}.MeasurementTrapDiagram-module__JvD6AG__headerMuted{font-family:var(--font-sans);fill:var(--diagram-text);text-anchor:middle;text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:500}.MeasurementTrapDiagram-module__JvD6AG__annotation{font-family:var(--font-sans);fill:var(--diagram-highlight);text-anchor:middle;font-size:10px;font-weight:500}.MeasurementTrapDiagram-module__JvD6AG__annotationMuted{font-family:var(--font-sans);fill:var(--diagram-text);text-anchor:middle;font-size:10px;font-weight:400}.MeasurementTrapDiagram-module__JvD6AG__question{font-family:var(--font-sans);fill:var(--diagram-text-emphasis);text-anchor:middle;font-size:13px;font-weight:500}.MeasurementTrapDiagram-module__JvD6AG__questionEnd{font-family:var(--font-sans);fill:var(--diagram-highlight);text-anchor:middle;font-size:13px;font-weight:600}.MeasurementTrapDiagram-module__JvD6AG__questionMuted{font-family:var(--font-sans);fill:var(--diagram-text);text-anchor:middle;font-size:13px;font-weight:400}.MeasurementTrapDiagram-module__JvD6AG__questionDisconnect{font-family:var(--font-sans);fill:var(--diagram-text);text-anchor:middle;font-size:13px;font-style:italic;font-weight:400}.MeasurementTrapDiagram-module__JvD6AG__divider{stroke:var(--diagram-divider);stroke-width:1px;stroke-dasharray:4 4}.MeasurementTrapDiagram-module__JvD6AG__caption{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--muted-foreground);text-align:center;max-width:600px;padding:0 var(--space-4);line-height:1.5}@media (max-width:540px){.MeasurementTrapDiagram-module__JvD6AG__svg{max-width:100%}}
.ReportingVsAnalyticsDiagram-module__Fb4iMa__figure{--diagram-border:#d1d5db;--diagram-border-emphasis:#6b7280;--diagram-text:#4b5563;--diagram-text-emphasis:#111827;--diagram-highlight:#0369a1;--diagram-divider:#e5e7eb;margin:var(--space-6)0;padding:var(--space-4)0;flex-direction:column;align-items:center;display:flex}.dark .ReportingVsAnalyticsDiagram-module__Fb4iMa__figure{--diagram-border:#4b5563;--diagram-border-emphasis:#9ca3af;--diagram-text:#d1d5db;--diagram-text-emphasis:#f3f4f6;--diagram-highlight:#38bdf8;--diagram-divider:#374151}.ReportingVsAnalyticsDiagram-module__Fb4iMa__svg{width:100%;max-width:680px;height:auto}.ReportingVsAnalyticsDiagram-module__Fb4iMa__header{font-family:var(--font-sans);fill:var(--diagram-text);text-anchor:middle;font-size:14px;font-weight:500}.ReportingVsAnalyticsDiagram-module__Fb4iMa__headerAccent{font-family:var(--font-sans);fill:var(--diagram-highlight);text-anchor:middle;font-size:14px;font-weight:600}.ReportingVsAnalyticsDiagram-module__Fb4iMa__arrowMuted{stroke:var(--diagram-border);stroke-width:1.5px;fill:none;stroke-linecap:round;stroke-linejoin:round}.ReportingVsAnalyticsDiagram-module__Fb4iMa__arrowAccent{stroke:var(--diagram-highlight);stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round}.ReportingVsAnalyticsDiagram-module__Fb4iMa__direction{font-family:var(--font-sans);fill:var(--diagram-text);text-anchor:middle;text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:500}.ReportingVsAnalyticsDiagram-module__Fb4iMa__directionAccent{font-family:var(--font-sans);fill:var(--diagram-highlight);text-anchor:middle;text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:600}.ReportingVsAnalyticsDiagram-module__Fb4iMa__boxMuted{fill:none;stroke:var(--diagram-border);stroke-width:1.5px}.ReportingVsAnalyticsDiagram-module__Fb4iMa__boxAccent{fill:none;stroke:var(--diagram-highlight);stroke-width:2px}.ReportingVsAnalyticsDiagram-module__Fb4iMa__labelMuted{font-family:var(--font-sans);fill:var(--diagram-text);text-anchor:middle;dominant-baseline:middle;font-size:13px;font-weight:500}.ReportingVsAnalyticsDiagram-module__Fb4iMa__labelAccent{font-family:var(--font-sans);fill:var(--diagram-highlight);text-anchor:middle;dominant-baseline:middle;font-size:13px;font-weight:600}.ReportingVsAnalyticsDiagram-module__Fb4iMa__question{font-family:var(--font-sans);fill:var(--diagram-text);text-anchor:middle;font-size:12px;font-style:italic;font-weight:400}.ReportingVsAnalyticsDiagram-module__Fb4iMa__questionAccent{font-family:var(--font-sans);fill:var(--diagram-highlight);text-anchor:middle;font-size:12px;font-style:italic;font-weight:500}.ReportingVsAnalyticsDiagram-module__Fb4iMa__divider{stroke:var(--diagram-divider);stroke-width:1px;stroke-dasharray:4 4}.ReportingVsAnalyticsDiagram-module__Fb4iMa__caption{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--muted-foreground);text-align:center;max-width:600px;line-height:1.5}@media (max-width:500px){.ReportingVsAnalyticsDiagram-module__Fb4iMa__svg{max-width:100%}}
.SummarizeWithAI-module__xFOgMq__container{margin-top:var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}.SummarizeWithAI-module__xFOgMq__label{font-size:var(--text-xs);font-weight:var(--font-medium);letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground);margin:0}.SummarizeWithAI-module__xFOgMq__buttons{gap:var(--space-2);flex-wrap:wrap;display:flex}.SummarizeWithAI-module__xFOgMq__button{font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--muted-foreground);border:1px solid var(--border);border-radius:var(--radius-md);background:0 0;align-items:center;gap:6px;padding:6px 12px;text-decoration:none;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.SummarizeWithAI-module__xFOgMq__button:hover{color:var(--foreground);border-color:color-mix(in hsl,var(--foreground)40%,transparent);background:var(--surface-muted)}.SummarizeWithAI-module__xFOgMq__button svg{flex-shrink:0}.SummarizeWithAI-module__xFOgMq__externalIcon{opacity:.5;margin-left:2px}.SummarizeWithAI-module__xFOgMq__button:hover .SummarizeWithAI-module__xFOgMq__externalIcon{opacity:.8}@media (max-width:480px){.SummarizeWithAI-module__xFOgMq__buttons{gap:var(--space-1)}.SummarizeWithAI-module__xFOgMq__button{padding:5px 10px}.SummarizeWithAI-module__xFOgMq__button span,.SummarizeWithAI-module__xFOgMq__externalIcon{display:none}}
.CTACard-module__at_0Ya__section{background:var(--muted);padding:4rem 0}@media (min-width:768px){.CTACard-module__at_0Ya__section{padding:5rem 0}}.CTACard-module__at_0Ya__content{text-align:center;max-width:600px;margin:0 auto}.CTACard-module__at_0Ya__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:0 0 1rem;font-size:.6875rem;font-weight:600}.CTACard-module__at_0Ya__headline{font-family:var(--font-satoshi),sans-serif;letter-spacing:-.02em;color:var(--foreground);margin:0 0 1rem;font-size:1.75rem;font-weight:700;line-height:1.2}@media (min-width:768px){.CTACard-module__at_0Ya__headline{font-size:2.25rem}}.CTACard-module__at_0Ya__body{color:var(--muted-foreground);margin:0 0 2rem;font-size:1.0625rem;line-height:1.6}@media (min-width:768px){.CTACard-module__at_0Ya__body{font-size:1.125rem}}.CTACard-module__at_0Ya__button{color:var(--primary-foreground);background:var(--primary);border-radius:var(--radius-md);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1.75rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:opacity .15s,transform .15s;display:inline-flex}.CTACard-module__at_0Ya__button:hover{opacity:.9}.CTACard-module__at_0Ya__button:active{transform:scale(.98)}.CTACard-module__at_0Ya__button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.CTACard-module__at_0Ya__arrow{transition:transform .15s}.CTACard-module__at_0Ya__button:hover .CTACard-module__at_0Ya__arrow{transform:translate(2px)}
.EmailCapture-module__JuTQvG__form{width:100%}.EmailCapture-module__JuTQvG__inputGroup{flex-direction:column;gap:.875rem;display:flex}@media (min-width:480px){.EmailCapture-module__JuTQvG__inputGroup{flex-direction:row;gap:.5rem}}.EmailCapture-module__JuTQvG__input{width:100%;height:3.5rem;min-height:3.5rem;color:var(--foreground);background:var(--muted);border:1px solid var(--border);box-sizing:border-box;appearance:none;border-radius:10px;outline:none;flex:1;padding:0 1.25rem;font-size:1rem;transition:all .25s}@media (min-width:480px){.EmailCapture-module__JuTQvG__input{height:3.25rem;min-height:3.25rem}}.EmailCapture-module__JuTQvG__input::placeholder{color:var(--muted-foreground)}.EmailCapture-module__JuTQvG__input:focus{background:var(--background);border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in hsl,var(--accent)20%,transparent)}.EmailCapture-module__JuTQvG__inputError{border-color:var(--secondary)}.EmailCapture-module__JuTQvG__inputError:focus{box-shadow:0 0 0 2px color-mix(in hsl,var(--secondary)20%,transparent),inset 0 2px 4px #0003}.EmailCapture-module__JuTQvG__submitButton{letter-spacing:.02em;white-space:nowrap;background:linear-gradient(135deg,var(--secondary),color-mix(in hsl,var(--secondary)80%,black));color:#f9f9fa;border:1px solid color-mix(in hsl,var(--secondary)90%,white);width:100%;height:3.5rem;box-shadow:0 4px 12px color-mix(in hsl,var(--secondary)30%,transparent);text-shadow:0 1px 2px #0003;border-radius:10px;flex-shrink:0;padding:0 1.5rem;font-size:1rem;font-weight:700;transition:all .25s cubic-bezier(.25,.8,.25,1)}.EmailCapture-module__JuTQvG__submitButton:hover:not(:disabled){box-shadow:0 6px 16px color-mix(in hsl,var(--secondary)35%,transparent);transform:translateY(-1px)}.EmailCapture-module__JuTQvG__submitButton:active:not(:disabled){box-shadow:0 2px 8px color-mix(in hsl,var(--secondary)25%,transparent);transform:translateY(0)}.EmailCapture-module__JuTQvG__submitButton:disabled{opacity:.5;background:var(--muted);border-color:var(--border);color:var(--muted-foreground);box-shadow:none;cursor:not-allowed;text-shadow:none}@media (min-width:480px){.EmailCapture-module__JuTQvG__submitButton{width:auto;height:3.25rem;padding:0 2rem}}.EmailCapture-module__JuTQvG__error{color:var(--secondary);text-align:left;margin:.75rem 0 0;font-size:.875rem;font-weight:500}.EmailCapture-module__JuTQvG__success{text-align:center;border-radius:var(--radius-lg);background:#10b9811a;border:1px solid #10b98133;padding:2rem}.EmailCapture-module__JuTQvG__successTitle{color:#0ea46d;margin:0 0 .5rem;font-size:1.5rem;font-weight:700}.EmailCapture-module__JuTQvG__successText{color:var(--foreground);margin:0;font-size:1.125rem}
.ProofScreenshots-module__UQnJNq__shots{gap:var(--space-4);margin-top:var(--space-5);grid-template-columns:1fr;display:grid}.ProofScreenshots-module__UQnJNq__shot{text-align:left;background:var(--surface-elevated);border:1px solid var(--border-muted);border-radius:var(--radius-md);cursor:zoom-in;width:100%;padding:0;transition:border-color .2s,transform .2s;display:block;overflow:hidden}.ProofScreenshots-module__UQnJNq__shot:hover{border-color:var(--accent);transform:translateY(-2px)}.ProofScreenshots-module__UQnJNq__shot:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ProofScreenshots-module__UQnJNq__shotMedia{display:block;position:relative}.ProofScreenshots-module__UQnJNq__shotZoom{right:var(--space-2);bottom:var(--space-2);border-radius:var(--radius-full);background:color-mix(in hsl,var(--static-navy)80%,transparent);width:28px;height:28px;color:var(--static-offwhite);place-items:center;display:grid;position:absolute}.ProofScreenshots-module__UQnJNq__shotLabel{padding:var(--space-2)var(--space-3);font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--muted-foreground);border-top:1px solid var(--border-muted);display:block}.ProofScreenshots-module__UQnJNq__lightboxOverlay{z-index:9999;padding:var(--space-4);cursor:zoom-out;background:#000000eb;justify-content:center;align-items:center;animation:.2s ProofScreenshots-module__UQnJNq__lightboxFadeIn;display:flex;position:fixed;inset:0}@keyframes ProofScreenshots-module__UQnJNq__lightboxFadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ProofScreenshots-module__UQnJNq__lightboxOverlay{animation:none}}.ProofScreenshots-module__UQnJNq__lightboxClose{top:var(--space-3);right:var(--space-3);border-radius:var(--radius-full);color:#fff;cursor:pointer;background:#ffffff1f;border:none;place-items:center;width:44px;height:44px;transition:background .2s;display:grid;position:absolute}.ProofScreenshots-module__UQnJNq__lightboxClose:hover{background:#ffffff3d}.ProofScreenshots-module__UQnJNq__lightboxContent{cursor:default;width:100%;max-width:1200px;position:relative}.ProofScreenshots-module__UQnJNq__lightboxImage{object-fit:contain;border-radius:var(--radius-sm);width:100%;height:auto;max-height:84vh}@media (max-width:700px){.ProofScreenshots-module__UQnJNq__lightboxContent{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overflow-x:auto}.ProofScreenshots-module__UQnJNq__lightboxImage{width:900px;max-width:none;max-height:none}}@media (min-width:640px){.ProofScreenshots-module__UQnJNq__shots{grid-template-columns:repeat(2,1fr)}}
.page-module__FeaywW__main{font-family:var(--font-satoshi),"Geist Sans",system-ui,sans-serif;--coral:#f26d50;--coral-deep:#d8553c;--coral-soft:#fde2da;padding-top:0;padding-bottom:0}.page-module__FeaywW__hero{background:var(--background);padding:7rem 0 4rem}.page-module__FeaywW__heroContent{max-width:860px}.page-module__FeaywW__heroTitle{font-size:2rem;font-weight:var(--font-bold);letter-spacing:var(--tracking-tight);color:var(--foreground);margin:0 0 var(--space-4);line-height:1.15}.page-module__FeaywW__heroLead{font-size:var(--text-xl);line-height:var(--leading-relaxed);color:var(--muted-foreground);margin:0 0 var(--space-3);max-width:540px}.page-module__FeaywW__heroLeadSecondary{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--foreground);font-weight:var(--font-medium);margin:0 0 var(--space-5);max-width:540px}.page-module__FeaywW__heroCtaSection{gap:var(--space-6);grid-template-columns:1fr;display:grid}.page-module__FeaywW__heroCtaContent{max-width:480px}.page-module__FeaywW__heroProcess{margin:0 0 var(--space-5);gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.page-module__FeaywW__heroProcess li{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--muted-foreground);padding-left:var(--space-4);position:relative}.page-module__FeaywW__heroProcess li:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:0}.page-module__FeaywW__whatHappensNext{margin:var(--space-6)0 var(--space-5);padding:var(--space-5);background:var(--muted-subtle);border-radius:var(--radius-md);border:1px solid var(--border)}.page-module__FeaywW__whatHappensNextTitle{font-size:var(--text-sm);font-weight:var(--font-semibold);letter-spacing:.02em;color:var(--foreground);margin:0 0 var(--space-3)}.page-module__FeaywW__whatHappensNextList{gap:var(--space-2);counter-reset:step-counter;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module__FeaywW__whatHappensNextList li{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--muted-foreground);padding-left:var(--space-5);counter-increment:step-counter;position:relative}.page-module__FeaywW__whatHappensNextList li:before{content:counter(step-counter);width:20px;height:20px;font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--accent);background:var(--background);border:1px solid var(--border);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.page-module__FeaywW__whatWeDoSection{margin:var(--space-5)0;padding:var(--space-5);background:var(--muted-subtle);border-radius:var(--radius-md);border-left:3px solid var(--accent)}.page-module__FeaywW__whatWeDoTitle{font-size:var(--text-sm);font-weight:var(--font-semibold);letter-spacing:.02em;color:var(--foreground);margin:0 0 var(--space-3)}.page-module__FeaywW__whatWeDoList{margin:0 0 var(--space-3);gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.page-module__FeaywW__whatWeDoList li{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--muted-foreground);padding-left:var(--space-4);position:relative}.page-module__FeaywW__whatWeDoList li:before{content:"✓";color:var(--accent);font-weight:var(--font-semibold);position:absolute;left:0}.page-module__FeaywW__whatWeDoDesc{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--muted-foreground);margin:0 0 var(--space-3)}.page-module__FeaywW__whatWeDoDesc:last-of-type{margin-bottom:var(--space-3)}.page-module__FeaywW__whatWeDoNote{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--foreground);font-weight:var(--font-medium);padding-top:var(--space-3);border-top:1px solid var(--border);margin:0;font-style:italic}.page-module__FeaywW__commonFindings{margin-bottom:var(--space-5);padding:var(--space-4);background:var(--muted-subtle);border-radius:var(--radius-md)}.page-module__FeaywW__commonFindingsLabel{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--foreground);margin:0 0 var(--space-2)}.page-module__FeaywW__commonFindingsList{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module__FeaywW__commonFindingsList li{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--muted-foreground);padding-left:var(--space-3);position:relative}.page-module__FeaywW__commonFindingsList li:before{content:"•";color:var(--muted-foreground);position:absolute;left:0}.page-module__FeaywW__heroCtaActions{margin-top:var(--space-1)}.page-module__FeaywW__heroFounders{padding-top:var(--space-5);border-top:1px solid var(--border)}.page-module__FeaywW__subline{font-size:var(--text-xl);line-height:var(--leading-relaxed);color:var(--foreground);font-weight:var(--font-medium);margin-top:var(--space-3)}.page-module__FeaywW__heroFounders{margin-top:var(--space-6)}.page-module__FeaywW__founderCards{gap:var(--space-4);margin-top:var(--space-3);flex-direction:column;display:flex}.page-module__FeaywW__founderCard{padding:var(--space-4);background:var(--muted-subtle);border-radius:var(--radius-md)}.page-module__FeaywW__heroCta{margin-top:var(--space-6)}.page-module__FeaywW__heroAlt{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--muted-foreground)}.page-module__FeaywW__heroAltLink{color:var(--foreground);text-decoration:none;transition:color .15s}.page-module__FeaywW__heroAltLink:hover{color:var(--accent)}.page-module__FeaywW__sectionLabel{font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:var(--space-2)}.page-module__FeaywW__observationSection{max-width:800px}.page-module__FeaywW__observationIntro{margin-bottom:var(--space-5)}.page-module__FeaywW__observationHeadline{font-size:1.75rem;font-weight:var(--font-bold);color:var(--foreground);margin:0;line-height:1.2}.page-module__FeaywW__observationBody{gap:var(--space-4);flex-direction:column;display:flex}.page-module__FeaywW__bodyText{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--muted-foreground);margin:0}.page-module__FeaywW__bodyText strong{color:var(--foreground);font-weight:var(--font-semibold)}.page-module__FeaywW__constraintObservations{gap:var(--space-5);margin-top:var(--space-4);flex-direction:column;display:flex}.page-module__FeaywW__constraintItem{padding-left:var(--space-4);border-left:2px solid var(--border)}.page-module__FeaywW__constraintItem .page-module__FeaywW__bodyText{margin-bottom:var(--space-2)}.page-module__FeaywW__sourceLink{margin:0}.page-module__FeaywW__sourceLink a{font-size:var(--text-sm);color:var(--accent);text-decoration:none;transition:color .15s}.page-module__FeaywW__sourceLink a:hover{color:var(--foreground)}.page-module__FeaywW__observationCoda{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--foreground);font-weight:var(--font-medium);margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--border)}.page-module__FeaywW__processGrid{gap:var(--space-6);grid-template-columns:1fr;display:grid}.page-module__FeaywW__processLeft{flex-direction:column;display:flex}.page-module__FeaywW__processHeadline{font-size:1.75rem;font-weight:var(--font-bold);color:var(--foreground);margin:0;line-height:1.2}.page-module__FeaywW__processSubline{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--muted-foreground);margin-top:var(--space-3)}.page-module__FeaywW__processRight{flex-direction:column;display:flex}.page-module__FeaywW__processStep{align-items:flex-start;gap:var(--space-4);padding:var(--space-4)0;border-bottom:1px solid var(--border);display:flex}.page-module__FeaywW__processStep:first-child{padding-top:0}.page-module__FeaywW__processStep:last-child{border-bottom:none;padding-bottom:0}.page-module__FeaywW__stepNumber{font-size:1.5rem;font-weight:var(--font-bold);color:var(--muted-foreground);opacity:.3;flex-shrink:0;width:40px;padding-top:.125rem;line-height:1}.page-module__FeaywW__stepContent{flex:1}.page-module__FeaywW__stepTitle{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--foreground);margin-bottom:var(--space-1);line-height:1.4}.page-module__FeaywW__stepDesc{font-size:var(--text-base);color:var(--muted-foreground);line-height:1.6}.page-module__FeaywW__exampleBlock{margin-top:var(--space-5)}.page-module__FeaywW__exampleSubtitle{font-size:var(--text-sm);color:color-mix(in hsl,var(--muted-foreground)60%,transparent);margin-bottom:var(--space-4);font-style:italic}.page-module__FeaywW__diagnosticArtifact{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}.page-module__FeaywW__artifactSection{padding:var(--space-4)var(--space-5)}.page-module__FeaywW__artifactSection:first-child{border-bottom:1px solid var(--border-muted)}.page-module__FeaywW__artifactLabel{font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);margin-bottom:var(--space-3)}.page-module__FeaywW__journeySteps{gap:var(--space-2);flex-direction:column;display:flex}.page-module__FeaywW__journeyStep{font-size:var(--text-sm);color:var(--foreground-muted);padding:var(--space-1)var(--space-2);background:var(--muted-subtle);border-radius:var(--radius-sm);width:fit-content}.page-module__FeaywW__journeyArrow{font-size:var(--text-sm);color:color-mix(in hsl,var(--muted-foreground)40%,transparent);display:none}@media (min-width:640px){.page-module__FeaywW__journeySteps{flex-flow:wrap;align-items:center}.page-module__FeaywW__journeyArrow{display:inline}}.page-module__FeaywW__journeyLeak{background:color-mix(in hsl,var(--secondary)15%,transparent);color:var(--secondary);font-weight:var(--font-medium)}.page-module__FeaywW__findingsGrid{gap:var(--space-4);grid-template-columns:1fr;display:grid}.page-module__FeaywW__findingLabel{font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.05em;text-transform:uppercase;color:var(--accent);margin-bottom:var(--space-1);display:block}.page-module__FeaywW__findingValue{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--foreground-muted);margin:0}.page-module__FeaywW__whoCards{gap:var(--space-4);grid-template-columns:1fr;display:grid}.page-module__FeaywW__whoPerson{padding:var(--space-4);background:var(--muted-subtle);border-radius:var(--radius-md)}.page-module__FeaywW__whoHeader{align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.page-module__FeaywW__whoAvatar{border-radius:var(--radius-full);border:2px solid color-mix(in hsl,var(--accent)30%,transparent);flex-shrink:0;width:3rem;height:3rem;position:relative;overflow:hidden}.page-module__FeaywW__whoAvatarImage{object-fit:cover}.page-module__FeaywW__whoInfo{flex-direction:column;display:flex}.page-module__FeaywW__whoName{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--foreground);line-height:var(--leading-snug);margin:0}.page-module__FeaywW__whoRole{font-size:var(--text-sm);color:var(--muted-foreground);margin:0}.page-module__FeaywW__whoBio{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--muted-foreground);margin:0;margin-bottom:var(--space-2)}.page-module__FeaywW__whoLink{font-size:var(--text-sm);color:var(--accent);text-decoration:none;transition:color .2s}.page-module__FeaywW__whoLink:hover{color:var(--foreground)}.page-module__FeaywW__whoLink+.page-module__FeaywW__whoLink{margin-left:var(--space-3)}.page-module__FeaywW__ctaSection{gap:var(--space-6);grid-template-columns:1fr;display:grid}.page-module__FeaywW__ctaContent{max-width:480px}.page-module__FeaywW__ctaHeadline{font-size:var(--text-2xl);font-weight:var(--font-bold);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);color:var(--foreground);margin:0 0 var(--space-2)}.page-module__FeaywW__ctaBody{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--muted-foreground);margin:0 0 var(--space-4)}.page-module__FeaywW__ctaAlt{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--muted-foreground)}.page-module__FeaywW__ctaAltLink{color:var(--foreground);text-decoration:none;transition:color .15s}.page-module__FeaywW__ctaAltLink:hover{color:var(--accent)}.page-module__FeaywW__whoSection{padding-top:var(--space-5);border-top:1px solid var(--border)}.page-module__FeaywW__finalCta{max-width:720px}.page-module__FeaywW__ctaPrimary{margin-bottom:var(--space-6)}.page-module__FeaywW__ctaLead{font-size:var(--text-2xl);font-weight:var(--font-bold);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);color:var(--foreground);margin-bottom:var(--space-2)}.page-module__FeaywW__ctaPeople{margin-top:var(--space-6)}.page-module__FeaywW__trustList{padding:0;padding-top:var(--space-4);border-top:1px solid var(--border-muted);gap:var(--space-1)var(--space-4);flex-wrap:wrap;margin:0;list-style:none;display:flex}.page-module__FeaywW__trustList li{font-size:var(--text-sm);color:color-mix(in hsl,var(--muted-foreground)70%,transparent)}.page-module__FeaywW__trustList li:before{content:"—";margin-right:var(--space-2);color:color-mix(in hsl,var(--accent)50%,transparent)}.page-module__FeaywW__mobileSticky{display:none}@media (max-width:768px){.page-module__FeaywW__mobileSticky{z-index:var(--z-sticky);padding:var(--space-3);background:var(--background-glass);backdrop-filter:blur(8px);border-top:1px solid var(--border-muted);opacity:0;justify-content:space-between;align-items:center;transition:transform .25s,opacity .25s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.page-module__FeaywW__mobileStickyVisible{opacity:1;transform:translateY(0)}.page-module__FeaywW__mobileStickyText{font-size:var(--text-sm);color:var(--muted-foreground)}.page-module__FeaywW__mobileStickyLink{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--foreground);padding:var(--space-2)var(--space-3);background:var(--muted-subtle);border-radius:var(--radius-sm);text-decoration:none}}@media (min-width:640px){.page-module__FeaywW__trustList{flex-wrap:nowrap}}@media (min-width:768px){.page-module__FeaywW__hero{padding:9rem 0 5rem}.page-module__FeaywW__heroTitle{font-size:2.75rem}.page-module__FeaywW__heroLead{font-size:1.375rem}.page-module__FeaywW__heroCtaSection{gap:var(--space-6);grid-template-columns:1fr 1fr;align-items:start}.page-module__FeaywW__heroFounders{padding-top:0;padding-left:var(--space-5);border-top:none;border-left:1px solid var(--border)}.page-module__FeaywW__founderCards{gap:var(--space-4);flex-direction:column}.page-module__FeaywW__observationHeadline{font-size:2.25rem}.page-module__FeaywW__processGrid{gap:var(--space-5);grid-template-columns:1fr 1.2fr;align-items:start}.page-module__FeaywW__processHeadline{font-size:2.25rem}.page-module__FeaywW__stepNumber{width:48px;font-size:1.75rem}.page-module__FeaywW__stepTitle{font-size:1.0625rem}.page-module__FeaywW__findingsGrid{gap:var(--space-5);grid-template-columns:repeat(3,1fr)}.page-module__FeaywW__whoCards{grid-template-columns:1fr 1fr}.page-module__FeaywW__ctaSection{gap:var(--space-6);grid-template-columns:1fr 1fr;align-items:start}.page-module__FeaywW__whoSection{padding-top:0;padding-left:var(--space-5);border-top:none;border-left:1px solid var(--border)}.page-module__FeaywW__ctaLead,.page-module__FeaywW__ctaHeadline{font-size:var(--text-3xl)}}@media (min-width:1024px){.page-module__FeaywW__heroTitle{font-size:3rem}.page-module__FeaywW__observationHeadline{font-size:2.5rem}.page-module__FeaywW__processGrid{gap:var(--space-6);grid-template-columns:1fr 1.4fr}.page-module__FeaywW__processHeadline{font-size:2.5rem}}.page-module__FeaywW__modalBackdrop{z-index:1000;backdrop-filter:blur(4px);padding:var(--space-4);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.page-module__FeaywW__modal{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;max-width:520px;padding:26px 32px 24px;position:relative;box-shadow:0 25px 50px -12px #00000040}.page-module__FeaywW__modalGrip{display:none}.page-module__FeaywW__modalGripBar{background:var(--border);border-radius:2px;width:36px;height:4px}.page-module__FeaywW__modalClose{top:var(--space-4);right:var(--space-4);width:32px;height:32px;color:var(--muted-foreground);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;font-size:1.5rem;line-height:1;transition:background .15s,color .15s;display:flex;position:absolute}.page-module__FeaywW__modalClose:hover{background:var(--muted);color:var(--foreground)}.page-module__FeaywW__modalHeader{margin-bottom:16px}.page-module__FeaywW__modalChip{font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.05em;text-transform:uppercase;color:var(--accent);background:color-mix(in hsl,var(--accent)15%,transparent);padding:var(--space-1)var(--space-2);border-radius:var(--radius-sm);margin-bottom:var(--space-3);display:inline-block}.page-module__FeaywW__modalChipCoral{font-size:11px;font-weight:var(--font-semibold);letter-spacing:.05em;text-transform:uppercase;color:var(--coral-deep);background:var(--coral-soft);border-radius:var(--radius-sm);margin-bottom:10px;padding:4px 8px;display:inline-block}.page-module__FeaywW__modalTitle{letter-spacing:-.02em;color:var(--foreground);margin:0 0 6px;font-size:20px;font-weight:600;line-height:1.25}.page-module__FeaywW__modalSub{color:var(--muted-foreground);margin:0;font-size:13.5px;line-height:1.5}.page-module__FeaywW__modalForm{flex-direction:column;gap:12px;display:flex}.page-module__FeaywW__modalFieldRow{grid-template-columns:1fr;gap:12px;display:grid}.page-module__FeaywW__modalField{gap:var(--space-1);flex-direction:column;display:flex}.page-module__FeaywW__modalLabel{color:var(--foreground);font-size:13px;font-weight:500}.page-module__FeaywW__modalOptional{color:var(--muted-foreground);font-weight:500}.page-module__FeaywW__modalInput,.page-module__FeaywW__modalSelect{width:100%;color:var(--foreground);background:var(--background);border:1px solid var(--border);border-radius:var(--radius-md);padding:10px 12px;font-size:14px;transition:border-color .15s,box-shadow .15s}.page-module__FeaywW__modalInput:focus,.page-module__FeaywW__modalSelect:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in hsl,var(--accent)20%,transparent);outline:none}.page-module__FeaywW__modalInput::placeholder{color:var(--muted-foreground)}.page-module__FeaywW__modalSelect{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236b7280' d='M2.5 4.5L6 8l3.5-3.5'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}.page-module__FeaywW__modalError{font-size:var(--text-sm);color:var(--secondary);background:color-mix(in hsl,var(--secondary)10%,transparent);padding:var(--space-2)var(--space-3);border-radius:var(--radius-sm);margin:0}.page-module__FeaywW__modalSubmit{justify-content:center;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-3)var(--space-4);font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--primary-foreground);background:var(--primary);border-radius:var(--radius-md);cursor:pointer;border:none;transition:background .15s,transform .1s;display:inline-flex}.page-module__FeaywW__modalSubmit:hover:not(:disabled){background:color-mix(in hsl,var(--primary)90%,black)}.page-module__FeaywW__modalSubmit:disabled{opacity:.7;cursor:not-allowed}.page-module__FeaywW__modalSubmitCoral{color:#fff;background:var(--coral);border-radius:var(--radius-md);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:4px;padding:12px 16px;font-size:15px;font-weight:600;transition:background .15s,transform .1s;display:inline-flex}.page-module__FeaywW__modalSubmitCoral:hover:not(:disabled){background:var(--coral-deep)}.page-module__FeaywW__modalSubmitCoral:disabled{opacity:.7;cursor:not-allowed}.page-module__FeaywW__modalHint{color:var(--muted-foreground);text-align:center;margin:4px 0 0;font-size:12px}.page-module__FeaywW__modalCancel{font-size:var(--text-sm);color:var(--muted-foreground);cursor:pointer;padding:var(--space-2);background:0 0;border:none;transition:color .15s}.page-module__FeaywW__modalCancel:hover{color:var(--foreground)}@media (max-width:640px){.page-module__FeaywW__modalBackdrop{align-items:flex-end;padding:0}.page-module__FeaywW__modal{border-radius:var(--radius-lg)var(--radius-lg)0 0;max-width:none;max-height:92vh;padding:28px 22px 24px;overflow-y:auto}.page-module__FeaywW__modalGrip{justify-content:center;margin:-16px 0 12px;display:flex}.page-module__FeaywW__modalClose{display:none}.page-module__FeaywW__modalTitle{font-size:20px}}@media (min-width:480px){.page-module__FeaywW__modalFieldRow{grid-template-columns:1fr 1fr;gap:16px}}html.dark .page-module__FeaywW__modal{background:var(--background);border-color:var(--border)}:is(html.dark .page-module__FeaywW__modalInput,html.dark .page-module__FeaywW__modalSelect){background:var(--muted-subtle);border-color:var(--border)}html.dark .page-module__FeaywW__modalClose:hover{background:var(--muted)}html.dark .page-module__FeaywW__main{--coral:#ff8366;--coral-deep:#ffa48e;--coral-soft:#ff83662e}
.ThemeContext-module__PIU8rG__themeContext{margin-top:var(--space-4);margin-bottom:var(--space-2);padding:var(--space-3)var(--space-4);background:var(--muted);border-radius:var(--radius-md);font-size:var(--text-sm);flex-wrap:wrap;align-items:baseline;gap:.375rem;display:flex}.ThemeContext-module__PIU8rG__text{color:var(--muted-foreground)}.ThemeContext-module__PIU8rG__themeLink{color:var(--foreground);font-weight:var(--font-medium);align-items:baseline;gap:.25rem;text-decoration:none;transition:color .15s;display:inline-flex}.ThemeContext-module__PIU8rG__themeLink:hover{color:var(--accent)}.ThemeContext-module__PIU8rG__arrow{opacity:.6;font-size:.75rem;transition:transform .15s,opacity .15s}.ThemeContext-module__PIU8rG__themeLink:hover .ThemeContext-module__PIU8rG__arrow{opacity:1;transform:translate(2px)}
.page-module__dtwILa__main{--text-primary:#1a1a1a;--text-secondary:#4a4a4a;--text-muted:#717171;--bg-primary:#fff;--bg-muted:#f5f5f5;--bg-dark:#141414;--accent:#b91c1c;--accent-light:#fef2f2;--border:#e5e5e5;font-family:var(--font-satoshi),system-ui,sans-serif;background:var(--bg-primary);color:var(--text-primary);-webkit-font-smoothing:antialiased;min-height:100vh}.page-module__dtwILa__hero{padding:3rem 1.5rem 2.5rem}@media (min-width:768px){.page-module__dtwILa__hero{padding:5rem 2rem 3.5rem}}.page-module__dtwILa__heroInner{max-width:720px;margin:0 auto}.page-module__dtwILa__heroEyebrow{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);margin:0 0 1.5rem;font-size:.8125rem;font-weight:600}.page-module__dtwILa__heroTitle{font-family:var(--font-satoshi),system-ui,sans-serif;letter-spacing:-.02em;color:var(--text-primary);margin:0 0 1.25rem;font-size:1.875rem;font-weight:700;line-height:1.2}@media (min-width:768px){.page-module__dtwILa__heroTitle{font-size:2.5rem}}.page-module__dtwILa__heroTitleAccent{color:var(--accent)}.page-module__dtwILa__heroSubtitle{color:var(--text-secondary);margin:0 0 1.5rem;font-size:1.125rem;line-height:1.7}.page-module__dtwILa__heroCta{color:var(--accent);text-underline-offset:3px;font-size:1rem;font-weight:500;text-decoration:underline}.page-module__dtwILa__heroCta:hover{text-decoration-thickness:2px}.page-module__dtwILa__credibility{background:var(--bg-dark);color:#fff;padding:2rem 1.5rem}.page-module__dtwILa__credibilityInner{flex-direction:column;gap:1.25rem;max-width:720px;margin:0 auto;display:flex}@media (min-width:640px){.page-module__dtwILa__credibilityInner{flex-direction:row;justify-content:space-between;gap:2rem}}.page-module__dtwILa__credibilityItem{flex:1;min-width:0}.page-module__dtwILa__credibilityNumber{font-family:var(--font-satoshi),system-ui,sans-serif;margin-bottom:.375rem;font-size:2.25rem;font-weight:700;line-height:1;display:block}@media (min-width:768px){.page-module__dtwILa__credibilityNumber{font-size:2.75rem}}.page-module__dtwILa__credibilityLabel{color:#a3a3a3;font-size:.875rem;line-height:1.5;display:block}@media (min-width:640px){.page-module__dtwILa__credibilityLabel{font-size:.9375rem}}.page-module__dtwILa__credibilityDivider{display:none}@media (min-width:640px){.page-module__dtwILa__credibilityDivider{background:#333;align-self:stretch;width:1px;display:block}}.page-module__dtwILa__sectionTitle{font-family:var(--font-satoshi),system-ui,sans-serif;letter-spacing:-.01em;color:var(--text-primary);margin:0 0 1.25rem;font-size:1.375rem;font-weight:700;line-height:1.3}@media (min-width:768px){.page-module__dtwILa__sectionTitle{font-size:1.5rem}}.page-module__dtwILa__sectionSubtitle{color:var(--text-secondary);margin:0 0 2rem;font-size:1.0625rem;line-height:1.7}.page-module__dtwILa__recognition{border-bottom:1px solid var(--border);padding:3rem 1.5rem}@media (min-width:768px){.page-module__dtwILa__recognition{padding:4rem 2rem}}.page-module__dtwILa__recognitionInner{max-width:720px;margin:0 auto}.page-module__dtwILa__recognitionGrid{flex-direction:column;gap:0;display:flex}@media (min-width:768px){.page-module__dtwILa__recognitionGrid{gap:0}}.page-module__dtwILa__recognitionCard{border-bottom:1px solid var(--border);align-items:flex-start;gap:1rem;padding:1.25rem 0;display:flex}.page-module__dtwILa__recognitionCard:last-child{border-bottom:none;padding-bottom:0}@media (min-width:768px){.page-module__dtwILa__recognitionCard{padding:1.25rem 0}.page-module__dtwILa__recognitionCard:last-child{padding-bottom:0}}.page-module__dtwILa__recognitionIcon{flex-shrink:0;width:20px;height:20px;margin-top:.125rem}@media (min-width:768px){.page-module__dtwILa__recognitionIcon{width:24px;height:24px;margin-top:.125rem}}.page-module__dtwILa__recognitionIcon svg{width:100%;height:100%;stroke:var(--accent);stroke-width:2px}.page-module__dtwILa__recognitionCard p{color:var(--text-primary);margin:0;font-size:1.0625rem;line-height:1.5}.page-module__dtwILa__problem{background:var(--bg-muted);padding:3rem 1.5rem}@media (min-width:768px){.page-module__dtwILa__problem{padding:4rem 2rem}}.page-module__dtwILa__problemInner{max-width:720px;margin:0 auto}.page-module__dtwILa__problemText{color:var(--text-secondary);font-size:1.0625rem;line-height:1.8}.page-module__dtwILa__problemText p{margin:0 0 1.5rem}.page-module__dtwILa__pullQuote{background:var(--bg-dark);border-left:4px solid var(--accent);margin:2.5rem 0 0;padding:1.5rem}@media (min-width:768px){.page-module__dtwILa__pullQuote{padding:2rem}}.page-module__dtwILa__pullQuote p{font-family:var(--font-satoshi),system-ui,sans-serif;color:#fff;margin:0;font-size:1.25rem;font-weight:700;line-height:1.35}@media (min-width:768px){.page-module__dtwILa__pullQuote p{font-size:1.5rem}}.page-module__dtwILa__chain{background:var(--bg-dark);color:#fff;padding:3.5rem 1.5rem}@media (min-width:768px){.page-module__dtwILa__chain{padding:4.5rem 2rem}}.page-module__dtwILa__chainInner{max-width:720px;margin:0 auto}.page-module__dtwILa__chain .page-module__dtwILa__sectionTitle{color:#fff}.page-module__dtwILa__chain .page-module__dtwILa__sectionSubtitle{color:#999}.page-module__dtwILa__chainCards{flex-direction:column;gap:2.5rem;display:flex}.page-module__dtwILa__chainCard{border-bottom:1px solid #333;padding-bottom:2.5rem}.page-module__dtwILa__chainCard:last-child{border-bottom:none;padding-bottom:0}.page-module__dtwILa__chainNumber{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);background:#b91c1c26;margin-bottom:.75rem;padding:.25rem .5rem;font-size:.6875rem;font-weight:700;display:inline-block}.page-module__dtwILa__chainCard h3{font-family:var(--font-satoshi),system-ui,sans-serif;color:#fff;margin:0 0 .75rem;font-size:1.25rem;font-weight:700;line-height:1.3}@media (min-width:768px){.page-module__dtwILa__chainCard h3{font-size:1.375rem}}.page-module__dtwILa__chainCard>p{color:#bbb;margin:0 0 1.25rem;font-size:1rem;line-height:1.75}.page-module__dtwILa__chainStandalone{font-family:var(--font-satoshi),system-ui,sans-serif;color:#fff;border-top:1px solid #333;border-bottom:1px solid #333;margin:1.5rem 0;padding:1rem 0;font-size:1.125rem;font-weight:700}.page-module__dtwILa__chainProof{color:#888;background:#ffffff0d;border-left:2px solid #444;padding:1rem;font-size:.9375rem;line-height:1.6}.page-module__dtwILa__chainProof strong{color:#fff;font-weight:600}.page-module__dtwILa__pivot{color:#fff;background:#991b1b;padding:4rem 1.5rem}@media (min-width:768px){.page-module__dtwILa__pivot{padding:6rem 2rem}}.page-module__dtwILa__pivotInner{text-align:center;max-width:640px;margin:0 auto}.page-module__dtwILa__pivotQuote{border-bottom:1px solid #fff3;margin:0 0 3rem;padding-bottom:2.5rem}.page-module__dtwILa__pivotQuote p{font-family:var(--font-satoshi),system-ui,sans-serif;margin:0;font-size:1.5rem;font-weight:700;line-height:1.35}@media (min-width:768px){.page-module__dtwILa__pivotQuote p{font-size:2rem}}.page-module__dtwILa__pivotBody{color:#ffffffbf;text-align:left;font-size:1rem;line-height:1.8}@media (min-width:768px){.page-module__dtwILa__pivotBody{font-size:1.0625rem}}.page-module__dtwILa__pivotBody p{margin:0 0 1.5rem}.page-module__dtwILa__pivotBody p:last-child{color:#ffffffe6;border-top:1px solid #ffffff26;margin-bottom:0;padding-top:1rem;font-weight:500}.page-module__dtwILa__blindspot{background:var(--bg-muted);padding:3rem 1.5rem}@media (min-width:768px){.page-module__dtwILa__blindspot{padding:4rem 2rem}}.page-module__dtwILa__blindspotInner{max-width:720px;margin:0 auto}.page-module__dtwILa__blindspotContent{color:var(--text-secondary);margin-bottom:1.5rem;font-size:1.0625rem;line-height:1.8}.page-module__dtwILa__blindspotContent p{margin:0 0 1.25rem}.page-module__dtwILa__blindspotContent p:last-child{margin-bottom:0}.page-module__dtwILa__blindspotKicker{background:var(--bg-primary);border-left:3px solid var(--text-primary);padding:1.25rem 1.5rem}.page-module__dtwILa__blindspotKicker p{font-family:var(--font-satoshi),system-ui,sans-serif;color:var(--text-primary);margin:0;font-size:1.0625rem;font-weight:600;line-height:1.5}.page-module__dtwILa__solution{background:var(--bg-primary);padding:3rem 1.5rem}@media (min-width:768px){.page-module__dtwILa__solution{padding:4rem 2rem}}.page-module__dtwILa__solutionInner{max-width:720px;margin:0 auto}.page-module__dtwILa__solutionHeader{border-bottom:1px solid var(--border);margin-bottom:2.5rem;padding-bottom:1.5rem}.page-module__dtwILa__solutionTitle{font-family:var(--font-satoshi),system-ui,sans-serif;color:var(--text-primary);margin:0 0 .5rem;font-size:1.625rem;font-weight:700}@media (min-width:768px){.page-module__dtwILa__solutionTitle{font-size:1.875rem}}.page-module__dtwILa__solutionSubtitle{color:var(--text-secondary);margin:0;font-size:1.0625rem}.page-module__dtwILa__solutionContent{flex-direction:column;gap:2rem;display:flex}.page-module__dtwILa__solutionStep{gap:1rem;display:flex}.page-module__dtwILa__stepNumber{width:28px;height:28px;font-family:var(--font-satoshi),system-ui,sans-serif;color:#fff;background:var(--text-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;display:flex}.page-module__dtwILa__stepContent h3{font-family:var(--font-satoshi),system-ui,sans-serif;color:var(--text-primary);margin:0 0 .375rem;font-size:1.0625rem;font-weight:700}.page-module__dtwILa__stepContent p{color:var(--text-secondary);margin:0;font-size:1rem;line-height:1.7}.page-module__dtwILa__stepKicker{color:var(--text-primary);margin-top:.75rem;font-weight:600}.page-module__dtwILa__dollarList{margin:.75rem 0 0;padding:0;list-style:none}.page-module__dtwILa__dollarList li{color:var(--text-secondary);margin-bottom:.5rem;padding-left:1.25rem;font-size:1rem;line-height:1.6;position:relative}.page-module__dtwILa__dollarList li:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:0}.page-module__dtwILa__dollarList li:last-child{margin-bottom:0}.page-module__dtwILa__solutionOutcome{background:var(--bg-muted);border-left:3px solid var(--accent);margin-top:.5rem;padding:1.25rem 1.5rem}.page-module__dtwILa__solutionOutcome p{color:var(--text-secondary);margin:0;font-size:1rem;line-height:1.6}.page-module__dtwILa__solutionOutcome strong{color:var(--text-primary)}.page-module__dtwILa__cta{background:var(--bg-dark);color:#fff;padding:3.5rem 1.5rem}@media (min-width:768px){.page-module__dtwILa__cta{padding:4.5rem 2rem}}.page-module__dtwILa__ctaInner{max-width:720px;margin:0 auto}.page-module__dtwILa__ctaCard{text-align:center;background:#1f1f1f;border:1px solid #333;border-radius:20px;padding:3rem 1.5rem}@media (min-width:640px){.page-module__dtwILa__ctaCard{padding:4rem 3rem}}@media (min-width:768px){.page-module__dtwILa__ctaCard{padding:5rem 4rem}}.page-module__dtwILa__ctaBadge{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);background:#b91c1c26;border-radius:9999px;margin-bottom:1.75rem;padding:.5rem 1rem;font-size:.75rem;font-weight:700;display:inline-block}.page-module__dtwILa__ctaTitle{font-family:var(--font-satoshi),system-ui,sans-serif;color:#fff;letter-spacing:-.02em;margin:0 0 1rem;font-size:1.875rem;font-weight:700}@media (min-width:768px){.page-module__dtwILa__ctaTitle{margin-bottom:1.25rem;font-size:2.5rem}}.page-module__dtwILa__ctaSubtitle{color:#888;max-width:480px;margin:0 auto 1.75rem;font-size:1rem;line-height:1.6}@media (min-width:768px){.page-module__dtwILa__ctaSubtitle{margin-bottom:2rem;font-size:1.125rem}}.page-module__dtwILa__ctaHook{color:#fff;margin:0 0 2.5rem;font-size:1.125rem;font-weight:500;line-height:1.5}@media (min-width:768px){.page-module__dtwILa__ctaHook{margin-bottom:3rem;font-size:1.25rem}}.page-module__dtwILa__ctaForm{width:100%;max-width:100%;margin:0 auto 1.5rem}@media (min-width:480px){.page-module__dtwILa__ctaForm{max-width:480px}}.page-module__dtwILa__ctaForm input{color:var(--text-primary)!important;background:#fff!important;border-color:#fff!important}.page-module__dtwILa__ctaForm input::placeholder{color:#999!important}.page-module__dtwILa__ctaForm input:focus{border-color:var(--accent)!important;box-shadow:none!important}.page-module__dtwILa__ctaForm button{background:var(--accent)!important;border-color:var(--accent)!important}.page-module__dtwILa__ctaForm button:hover:not(:disabled){background:#991b1b!important;border-color:#991b1b!important}.page-module__dtwILa__ctaNote{color:#666;margin:1rem 0 0;font-size:.875rem;font-weight:500}.page-module__dtwILa__footer{background:var(--bg-dark);border-top:1px solid #333;padding:2rem 1.5rem}.page-module__dtwILa__footerInner{text-align:center;max-width:720px;margin:0 auto}.page-module__dtwILa__footerBrand{font-family:var(--font-satoshi),system-ui,sans-serif;color:#fff;font-size:1rem;font-weight:700;text-decoration:none}.page-module__dtwILa__footerBrand:hover{text-decoration:underline}.page-module__dtwILa__footerTagline{color:#666;margin-top:.25rem;font-size:.875rem;display:block}@media (min-width:640px){.page-module__dtwILa__footerInner{justify-content:center;align-items:center;gap:.5rem;display:flex}.page-module__dtwILa__footerTagline{margin-top:0;display:inline}.page-module__dtwILa__footerTagline:before{content:"—";margin-right:.5rem}}
.page-module__tNKI3G__hero{padding:7rem 0 var(--space-5);background:var(--background)}.page-module__tNKI3G__heroTitle{color:var(--foreground);margin:0 0 var(--space-4);max-width:760px}.page-module__tNKI3G__heroTagline{font-size:var(--text-2xl);font-weight:var(--font-semibold);line-height:var(--leading-snug);color:var(--foreground);margin:0 0 var(--space-4);max-width:640px}.page-module__tNKI3G__heroLead{font-size:var(--text-xl);line-height:var(--leading-relaxed);color:var(--muted-foreground);margin:0 0 var(--space-3);max-width:640px}.page-module__tNKI3G__heroMeta{font-size:var(--text-sm);color:var(--muted-foreground);margin:0}.page-module__tNKI3G__sectionTitle{font-size:1.75rem;font-weight:var(--font-bold);color:var(--foreground);margin:0 0 var(--space-5);line-height:1.2}.page-module__tNKI3G__story{max-width:720px}.page-module__tNKI3G__story p{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--muted-foreground);margin:0 0 var(--space-3)}.page-module__tNKI3G__story p:last-child{margin-bottom:0}.page-module__tNKI3G__story a{color:var(--foreground);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px;transition:color .15s}.page-module__tNKI3G__story a:hover{color:var(--accent)}.page-module__tNKI3G__group+.page-module__tNKI3G__group{margin-top:var(--space-5)}.page-module__tNKI3G__groupLabel{font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:0 0 var(--space-3)}.page-module__tNKI3G__people{gap:var(--space-4);grid-template-columns:1fr;display:grid}.page-module__tNKI3G__person{padding:var(--space-4);background:var(--background);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;scroll-margin-top:6rem;display:flex}.page-module__tNKI3G__personHeader{align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.page-module__tNKI3G__avatar{border-radius:var(--radius-full);border:2px solid color-mix(in hsl,var(--accent)30%,transparent);flex-shrink:0;width:5rem;height:5rem;position:relative;overflow:hidden}.page-module__tNKI3G__avatarImage{object-fit:cover}.page-module__tNKI3G__avatarInitials{background:var(--muted);width:100%;height:100%;color:var(--foreground);font-size:var(--text-xl);font-weight:var(--font-semibold);justify-content:center;align-items:center;display:flex}.page-module__tNKI3G__personName{font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--foreground);line-height:var(--leading-snug);margin:0}.page-module__tNKI3G__personBio{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--muted-foreground);margin:0 0 var(--space-3)}.page-module__tNKI3G__personBackground{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--foreground);margin:0 0 var(--space-3)}.page-module__tNKI3G__personNotes{margin:0 0 var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border)}.page-module__tNKI3G__personNotesLabel{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--foreground);margin:0 0 var(--space-2)}.page-module__tNKI3G__personNotesList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module__tNKI3G__personNoteLink{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--foreground);text-decoration:underline;text-decoration-color:var(--border);text-underline-offset:3px;transition:color .15s,text-decoration-color .15s}.page-module__tNKI3G__personNoteLink:hover{color:var(--accent);text-decoration-color:var(--accent)}.page-module__tNKI3G__personLink{font-size:var(--text-sm);color:var(--accent);margin-top:auto;text-decoration:none;transition:color .2s}.page-module__tNKI3G__personLink:hover{color:var(--foreground)}.page-module__tNKI3G__cta{max-width:640px}.page-module__tNKI3G__cta .page-module__tNKI3G__sectionTitle{margin-bottom:var(--space-3)}.page-module__tNKI3G__ctaBody{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--muted-foreground);margin:0 0 var(--space-4)}@media (min-width:768px){.page-module__tNKI3G__hero{padding:9rem 0 var(--space-6)}.page-module__tNKI3G__sectionTitle{font-size:var(--text-4xl)}.page-module__tNKI3G__people{grid-template-columns:1fr 1fr}}
.page-module__wk_K1W__main{padding-top:0;padding-bottom:0}.page-module__wk_K1W__eyebrow{font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:0 0 var(--space-3)}.page-module__wk_K1W__sectionHeader{max-width:44ch}.page-module__wk_K1W__sectionHeadline{font-size:var(--text-2xl);font-weight:var(--font-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--foreground);margin:0}.page-module__wk_K1W__sectionSupporting{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--muted-foreground);margin:var(--space-3)0 0}.page-module__wk_K1W__sectionBoundary{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--muted-foreground);margin:var(--space-5)0 0;padding-top:var(--space-4);border-top:1px solid var(--border-muted);max-width:70ch}.page-module__wk_K1W__coralHighlight{color:var(--secondary);font-style:normal}.page-module__wk_K1W__visuallyHidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-module__wk_K1W__hero{background:var(--background);padding:7rem 0 4rem}.page-module__wk_K1W__heroContent{max-width:760px}.page-module__wk_K1W__heroHeadline{color:var(--foreground);margin:0}.page-module__wk_K1W__heroSubline{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--foreground);font-weight:var(--font-medium);margin:var(--space-4)0 0;max-width:54ch}.page-module__wk_K1W__heroContext{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--muted-foreground);margin:var(--space-3)0 0;max-width:58ch}.page-module__wk_K1W__heroKeywords{align-items:center;gap:var(--space-2);margin-top:var(--space-5);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--muted-foreground);flex-wrap:wrap;text-decoration:none;transition:color .15s;display:inline-flex}.page-module__wk_K1W__heroKeywords:hover{color:var(--foreground)}.page-module__wk_K1W__heroKeywordsArrow{color:var(--accent);transition:transform .15s}.page-module__wk_K1W__heroKeywords:hover .page-module__wk_K1W__heroKeywordsArrow{transform:translate(2px)}.page-module__wk_K1W__heroCtas{align-items:center;gap:var(--space-4);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.page-module__wk_K1W__heroPrimaryCta{align-items:center;gap:var(--space-2);border-radius:var(--radius-md);background:var(--accent);color:var(--accent-foreground);font-size:var(--text-base);font-weight:var(--font-medium);padding:.75rem 1.5rem;text-decoration:none;transition:opacity .15s;display:inline-flex}.page-module__wk_K1W__heroPrimaryCta:hover{opacity:.9}.page-module__wk_K1W__heroTextLink{padding-block:var(--space-2);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--muted-foreground);align-items:center;text-decoration:none;transition:color .15s;display:inline-flex}.page-module__wk_K1W__heroTextLink:hover{color:var(--foreground)}.page-module__wk_K1W__breakGrid{gap:var(--space-4);margin-top:var(--space-6);grid-template-columns:1fr;display:grid}.page-module__wk_K1W__breakCard{padding:var(--space-5);background:var(--surface-elevated);border:1px solid var(--border-muted);border-radius:var(--radius-lg);flex-direction:column;display:flex}.page-module__wk_K1W__breakCardHead{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}.page-module__wk_K1W__breakNum{font-size:var(--text-xs);font-weight:var(--font-bold);letter-spacing:.1em;color:var(--accent)}.page-module__wk_K1W__breakIcon{color:var(--muted-foreground);opacity:.7}.page-module__wk_K1W__breakTitle{font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--foreground);margin:0 0 var(--space-2)}.page-module__wk_K1W__breakQuestion{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--accent);line-height:var(--leading-snug);margin:0 0 var(--space-3)}.page-module__wk_K1W__breakCopy{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--muted-foreground);flex:1;margin:0}.page-module__wk_K1W__breakRecognition{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--foreground);margin:var(--space-4)0 0;padding-top:var(--space-3);border-top:1px solid var(--border-muted);font-style:italic}.page-module__wk_K1W__chain{margin-top:var(--space-6);position:relative}.page-module__wk_K1W__chainStages{gap:var(--space-4);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid;position:relative}.page-module__wk_K1W__chainStages:before{content:"";background:linear-gradient(180deg,var(--accent)0%,color-mix(in hsl,var(--accent)55%,transparent)55%,color-mix(in hsl,var(--accent)12%,transparent)100%);width:2px;height:calc(100% - 24px);position:absolute;top:12px;left:6px}.page-module__wk_K1W__chainStage{padding-left:var(--space-5);position:relative}.page-module__wk_K1W__chainDot{border-radius:var(--radius-full);background:var(--background);border:2px solid var(--accent);width:14px;height:14px;position:absolute;top:5px;left:0}.page-module__wk_K1W__chainStage:nth-child(2) .page-module__wk_K1W__chainDot{border-color:color-mix(in hsl,var(--accent)88%,transparent)}.page-module__wk_K1W__chainStage:nth-child(3) .page-module__wk_K1W__chainDot{border-color:color-mix(in hsl,var(--accent)76%,transparent)}.page-module__wk_K1W__chainStage:nth-child(4) .page-module__wk_K1W__chainDot{border-color:color-mix(in hsl,var(--accent)64%,transparent)}.page-module__wk_K1W__chainStage:nth-child(5) .page-module__wk_K1W__chainDot{border-color:color-mix(in hsl,var(--accent)50%,transparent)}.page-module__wk_K1W__chainStage:nth-child(6) .page-module__wk_K1W__chainDot{border-color:color-mix(in hsl,var(--accent)36%,transparent)}.page-module__wk_K1W__chainStage:nth-child(7) .page-module__wk_K1W__chainDot{border-color:color-mix(in hsl,var(--accent)24%,transparent)}.page-module__wk_K1W__chainStageName{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--foreground);line-height:var(--leading-snug);display:block}.page-module__wk_K1W__chainStageQuestion{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--muted-foreground);margin-top:var(--space-1);display:block}.page-module__wk_K1W__chainScale{justify-content:space-between;gap:var(--space-3);margin:var(--space-4)0 0;font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);display:none}.page-module__wk_K1W__chainBreaks{align-items:start;gap:var(--space-2);margin-top:var(--space-4);grid-template-columns:1fr;display:grid}.page-module__wk_K1W__chainBreak{align-items:baseline;gap:var(--space-2);padding:var(--space-2)var(--space-3);border-radius:var(--radius-md);border:1px dashed color-mix(in hsl,var(--secondary)45%,transparent);background:color-mix(in hsl,var(--secondary)6%,transparent);flex-wrap:wrap;display:flex}.page-module__wk_K1W__chainBreakTitle{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--foreground)}.page-module__wk_K1W__chainBreakRange{font-size:var(--text-xs);color:var(--muted-foreground)}.page-module__wk_K1W__breakMissing{order:1}.page-module__wk_K1W__breakWrong{order:2}.page-module__wk_K1W__breakDisconnected{order:3}.page-module__wk_K1W__chainHonesty{max-width:70ch;margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--border-muted)}.page-module__wk_K1W__chainHonesty p{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--muted-foreground);margin:0 0 var(--space-3)}.page-module__wk_K1W__chainHonestyEmphasis{font-weight:var(--font-medium);color:var(--foreground)!important;margin-bottom:0!important}.page-module__wk_K1W__proofCase{margin-top:var(--space-6);padding:var(--space-5);background:var(--surface-elevated);border:1px solid var(--border-muted);border-radius:var(--radius-lg)}.page-module__wk_K1W__proofIndustry{font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.1em;text-transform:uppercase;color:var(--muted-foreground);display:inline-block}.page-module__wk_K1W__proofMetric{align-items:baseline;gap:var(--space-2);margin-top:var(--space-3);display:flex}.page-module__wk_K1W__proofMetricValue{font-size:var(--text-4xl);font-weight:var(--font-bold);color:var(--secondary);line-height:1}.page-module__wk_K1W__proofMetricLabel{font-size:var(--text-sm);color:var(--muted-foreground)}.page-module__wk_K1W__proofHeadline{font-size:var(--text-xl);font-weight:var(--font-semibold);line-height:var(--leading-snug);color:var(--foreground);margin:var(--space-3)0 0;max-width:30ch}.page-module__wk_K1W__proofStory{gap:var(--space-4);margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--border-muted);grid-template-columns:1fr;display:grid}.page-module__wk_K1W__proofStoryLabel{font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:var(--space-2);display:block}.page-module__wk_K1W__proofStoryBlock p{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--muted-foreground);margin:0}.page-module__wk_K1W__proofEvidence{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--border-muted)}.page-module__wk_K1W__proofEvidenceLabel{font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);margin:0 0 var(--space-3)}.page-module__wk_K1W__proofTable{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.page-module__wk_K1W__proofTable th,.page-module__wk_K1W__proofTable td{text-align:left;padding:var(--space-2)var(--space-3);border-bottom:1px solid var(--border-muted);color:var(--muted-foreground);font-weight:var(--font-normal)}.page-module__wk_K1W__proofTable thead th{font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground)}.page-module__wk_K1W__proofTable tbody th{font-weight:var(--font-medium);color:var(--foreground)}.page-module__wk_K1W__proofTable tbody tr:last-child th,.page-module__wk_K1W__proofTable tbody tr:last-child td{border-bottom:none}.page-module__wk_K1W__proofRowHighlight td:last-child{color:var(--foreground);font-weight:var(--font-semibold)}.page-module__wk_K1W__proofCaveat{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--muted-foreground);margin:var(--space-4)0 0;font-style:italic}.page-module__wk_K1W__fieldNote{gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-5);border-left:3px solid color-mix(in hsl,var(--accent)60%,transparent);border-radius:var(--radius-md);background:color-mix(in hsl,var(--accent)5%,transparent);grid-template-columns:1fr;display:grid}.page-module__wk_K1W__fieldNoteLabel{font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin:0}.page-module__wk_K1W__fieldNoteHeadline{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--foreground);margin:0 0 var(--space-2)}.page-module__wk_K1W__fieldNoteBody p{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--muted-foreground);max-width:78ch;margin:0}.page-module__wk_K1W__fieldNoteLink{align-items:center;gap:var(--space-2);margin-top:var(--space-2);padding-block:var(--space-2);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--accent);text-decoration:none;display:inline-flex}.page-module__wk_K1W__fieldNoteLink:hover{text-decoration:underline}.page-module__wk_K1W__investigateGrid{gap:var(--space-5);margin-top:var(--space-6);grid-template-columns:1fr;display:grid}.page-module__wk_K1W__investigateItem{gap:var(--space-4);display:flex}.page-module__wk_K1W__investigateNum{font-size:var(--text-sm);font-weight:var(--font-bold);color:var(--accent);flex-shrink:0;padding-top:2px}.page-module__wk_K1W__investigateTitle{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--foreground);margin:0 0 var(--space-1)}.page-module__wk_K1W__investigateQuestion{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--foreground);margin:0 0 var(--space-2)}.page-module__wk_K1W__investigateCopy{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--muted-foreground);margin:0}.page-module__wk_K1W__implementation{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--border-muted);max-width:78ch}.page-module__wk_K1W__implementationLabel{font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);margin:0 0 var(--space-2)}.page-module__wk_K1W__implementationList{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--muted-foreground);margin:0}.page-module__wk_K1W__implementationNote{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--foreground);margin:var(--space-3)0 0}.page-module__wk_K1W__processGrid{gap:var(--space-4);margin-top:var(--space-6);grid-template-columns:1fr;display:grid}.page-module__wk_K1W__processCard{padding:var(--space-4);background:var(--surface-elevated);border:1px solid var(--border-muted);border-radius:var(--radius-md)}.page-module__wk_K1W__processNumber{font-size:var(--text-xs);font-weight:var(--font-bold);color:var(--accent);margin-bottom:var(--space-2);display:block}.page-module__wk_K1W__processTitle{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--foreground);margin:0 0 var(--space-1)}.page-module__wk_K1W__processDesc{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--muted-foreground);margin:0}.page-module__wk_K1W__processTimeline{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--muted-foreground);margin:var(--space-5)0 0;max-width:70ch}.page-module__wk_K1W__processTimeline strong{color:var(--foreground)}.page-module__wk_K1W__fitGrid{gap:var(--space-4);margin-top:var(--space-6);grid-template-columns:1fr;display:grid}.page-module__wk_K1W__fitCard{padding:var(--space-5);background:var(--surface-elevated);border:1px solid var(--border-muted);border-radius:var(--radius-lg)}.page-module__wk_K1W__fitCardMuted{background:var(--muted)}.page-module__wk_K1W__fitCardLabel{align-items:center;gap:var(--space-2);font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--foreground);margin:0 0 var(--space-3);display:flex}.page-module__wk_K1W__fitIconYes{color:var(--accent);flex-shrink:0}.page-module__wk_K1W__fitIconNo{color:var(--muted-foreground);flex-shrink:0}.page-module__wk_K1W__fitList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module__wk_K1W__fitItem{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--muted-foreground);padding-left:var(--space-3);position:relative}.page-module__wk_K1W__fitItem:before{content:"";border-radius:var(--radius-full);background:var(--border);width:4px;height:4px;position:absolute;top:.6em;left:0}.page-module__wk_K1W__fitRedirect{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--muted-foreground);margin:var(--space-5)0 0}.page-module__wk_K1W__fitLink{padding-block:var(--space-1);color:var(--accent);font-weight:var(--font-medium);text-decoration:none;transition:color .15s;display:inline-block}.page-module__wk_K1W__fitLink:hover{color:var(--foreground)}.page-module__wk_K1W__faqGrid{gap:var(--space-5);margin-top:var(--space-5);grid-template-columns:1fr;display:grid}.page-module__wk_K1W__faqQuestion{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--foreground);margin:0 0 var(--space-2)}.page-module__wk_K1W__faqAnswer{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--muted-foreground);margin:0}.page-module__wk_K1W__notesGrid{gap:var(--space-4);margin-top:var(--space-6);grid-template-columns:1fr;display:grid}.page-module__wk_K1W__noteCard{gap:var(--space-3);padding:var(--space-5);background:var(--surface-elevated);border:1px solid var(--border-muted);border-radius:var(--radius-lg);flex-direction:column;text-decoration:none;transition:transform .2s,border-color .2s;display:flex}.page-module__wk_K1W__noteCard:hover{border-color:var(--border);transform:translateY(-2px)}.page-module__wk_K1W__noteTopic{font-size:var(--text-xs);font-weight:var(--font-medium);text-transform:uppercase;letter-spacing:.08em;color:var(--accent)}.page-module__wk_K1W__noteTitle{font-size:var(--text-lg);font-weight:var(--font-semibold);line-height:var(--leading-snug);color:var(--foreground);margin:0}.page-module__wk_K1W__noteExcerpt{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--muted-foreground);flex:1;margin:0}.page-module__wk_K1W__noteLink{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--accent)}.page-module__wk_K1W__noteCard:hover .page-module__wk_K1W__noteLink{text-decoration:underline}.page-module__wk_K1W__crossLinks{gap:var(--space-3);margin-top:var(--space-4);flex-direction:column;display:flex}.page-module__wk_K1W__crossLink{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3)var(--space-4);background:var(--surface-elevated);border:1px solid var(--border-muted);border-radius:var(--radius-md);text-decoration:none;transition:border-color .15s;display:flex}.page-module__wk_K1W__crossLink:hover{border-color:var(--border)}.page-module__wk_K1W__crossProblem{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--foreground)}.page-module__wk_K1W__crossArrow{color:var(--muted-foreground);flex-shrink:0}@media (max-width:639px){.page-module__wk_K1W__proofCase,.page-module__wk_K1W__fieldNote{padding:var(--space-4)}.page-module__wk_K1W__proofTable thead{display:none}.page-module__wk_K1W__proofTable tbody tr{padding:var(--space-3)0;border-bottom:1px solid var(--border-muted);display:block}.page-module__wk_K1W__proofTable tbody tr:last-child{border-bottom:none}.page-module__wk_K1W__proofTable tbody th{padding:0 0 var(--space-2);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);border:none;display:block}.page-module__wk_K1W__proofTable tbody td{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-1)0;color:var(--foreground);border:none;display:flex}.page-module__wk_K1W__proofTable tbody td:before{content:attr(data-label);font-size:var(--text-xs);color:var(--muted-foreground);flex-shrink:0}}@media (min-width:640px){.page-module__wk_K1W__proofStory{grid-template-columns:repeat(3,1fr)}.page-module__wk_K1W__fitGrid,.page-module__wk_K1W__faqGrid,.page-module__wk_K1W__notesGrid{grid-template-columns:repeat(2,1fr)}.page-module__wk_K1W__crossLinks{flex-flow:wrap}.page-module__wk_K1W__crossLink{flex:1;min-width:220px}}@media (min-width:768px){.page-module__wk_K1W__hero{padding:9rem 0 5rem}.page-module__wk_K1W__sectionHeader{max-width:52ch}.page-module__wk_K1W__sectionHeadline{font-size:var(--text-3xl)}.page-module__wk_K1W__breakGrid{grid-template-columns:repeat(3,1fr)}.page-module__wk_K1W__processGrid{grid-template-columns:repeat(4,1fr)}.page-module__wk_K1W__investigateGrid{gap:var(--space-6)var(--space-5);grid-template-columns:repeat(2,1fr)}.page-module__wk_K1W__proofCase{padding:var(--space-6)}.page-module__wk_K1W__fieldNote{gap:var(--space-5);padding:var(--space-6);grid-template-columns:200px 1fr}}@media (min-width:900px){.page-module__wk_K1W__chainStages:before{background:linear-gradient(90deg,var(--accent)0%,color-mix(in hsl,var(--accent)55%,transparent)55%,color-mix(in hsl,var(--accent)12%,transparent)100%);width:100%;height:2px;top:6px;left:0}.page-module__wk_K1W__chainStages{gap:var(--space-3);grid-template-columns:repeat(7,1fr)}.page-module__wk_K1W__chainScale{display:flex}.page-module__wk_K1W__chainStage{padding-left:0;padding-top:var(--space-5)}.page-module__wk_K1W__chainDot{top:0;left:0}.page-module__wk_K1W__chainStageName{font-size:var(--text-sm)}.page-module__wk_K1W__chainStageQuestion{font-size:var(--text-xs);line-height:var(--leading-normal)}.page-module__wk_K1W__chainBreaks{gap:var(--space-2);margin-top:var(--space-4);grid-template-columns:repeat(7,1fr)}.page-module__wk_K1W__chainBreak{align-items:flex-start;gap:var(--space-1);flex-direction:column}.page-module__wk_K1W__breakMissing{order:0;grid-area:1/1/auto/span 2}.page-module__wk_K1W__breakWrong{order:0;grid-area:2/3/auto/span 2}.page-module__wk_K1W__breakDisconnected{order:0;grid-area:3/4/auto/span 4}}@media (min-width:1024px){.page-module__wk_K1W__sectionHeadline{font-size:var(--text-4xl)}}
.page-module__UqbDMq__main{font-family:var(--font-sans);padding-top:0;padding-bottom:0}.page-module__UqbDMq__previewMode{padding-top:40px}.page-module__UqbDMq__hero{padding:var(--space-7)0 var(--space-5);border-bottom:1px solid var(--border)}.page-module__UqbDMq__heroInner{gap:var(--space-2);flex-direction:column;max-width:640px;margin-left:auto;margin-right:auto;display:flex}.page-module__UqbDMq__noteType{font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.05em;text-transform:uppercase;color:var(--accent);align-items:center;gap:0;display:flex}.page-module__UqbDMq__topicClusterLink{color:var(--muted-foreground);text-decoration:none;transition:color .15s}.page-module__UqbDMq__topicClusterLink:hover{color:var(--foreground)}.page-module__UqbDMq__headline{font-size:var(--text-2xl);font-weight:var(--font-semibold);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);color:var(--foreground)}.page-module__UqbDMq__subtitle{font-size:var(--text-base);font-weight:var(--font-normal);line-height:var(--leading-relaxed);color:var(--muted-foreground);margin-top:var(--space-2)}.page-module__UqbDMq__seriesNote{font-size:var(--text-sm);font-style:italic;line-height:var(--leading-relaxed);color:var(--muted-foreground);margin-top:var(--space-3)}.page-module__UqbDMq__metrics{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--muted-foreground);margin-top:var(--space-2);padding-bottom:var(--space-3);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.page-module__UqbDMq__metricsSeparator{color:color-mix(in hsl,var(--muted-foreground)50%,transparent)}.page-module__UqbDMq__tags{color:var(--muted-foreground)}.page-module__UqbDMq__thumbnailWrapper{margin:var(--space-5)0;border-radius:var(--radius-lg,.75rem);overflow:hidden}.page-module__UqbDMq__thumbnailImage{width:100%;height:auto;display:block}.page-module__UqbDMq__contentSection{padding:var(--space-5)0 var(--space-6)}.page-module__UqbDMq__contentWrapper{max-width:640px;margin-left:auto;margin-right:auto;position:relative}.page-module__UqbDMq__article{--content-width:640px;max-width:var(--content-width)}.page-module__UqbDMq__article>p:first-child{font-size:var(--text-lg);color:var(--foreground);margin-bottom:var(--space-5);line-height:1.7}.page-module__UqbDMq__article>p{font-size:var(--text-base);color:var(--text-body);margin-bottom:var(--space-4);line-height:1.8}.page-module__UqbDMq__article>p:last-child{margin-bottom:0}.page-module__UqbDMq__excerpt{margin-bottom:var(--space-5);border-left:3px solid var(--color-secondary);padding-left:var(--space-4)}.page-module__UqbDMq__excerpt p{font-size:var(--text-base);color:var(--muted-foreground);margin:0;font-style:italic;line-height:1.75}.page-module__UqbDMq__article h2{font-size:var(--text-xl);font-weight:var(--font-semibold);line-height:var(--leading-snug);letter-spacing:-.02em;color:var(--foreground);margin-top:var(--space-6);margin-bottom:var(--space-3)}.page-module__UqbDMq__article h2:first-child{margin-top:0}.page-module__UqbDMq__article h3{font-size:var(--text-lg);font-weight:var(--font-semibold);line-height:var(--leading-snug);letter-spacing:-.01em;color:var(--foreground);margin-top:var(--space-5);margin-bottom:var(--space-2)}.page-module__UqbDMq__article strong{font-weight:var(--font-semibold);color:var(--foreground)}.page-module__UqbDMq__article em{color:color-mix(in hsl,var(--foreground)90%,transparent);font-style:italic}.page-module__UqbDMq__article a{color:var(--foreground);text-decoration:underline;text-decoration-color:color-mix(in hsl,var(--foreground)40%,transparent);text-underline-offset:3px;text-decoration-thickness:1px;transition:text-decoration-color .15s}.page-module__UqbDMq__article a:hover{text-decoration-color:var(--foreground)}.page-module__UqbDMq__article table{border-collapse:collapse;width:max-content;max-width:100%;margin:var(--space-5)0;font-size:var(--text-sm);line-height:1.6;display:block;overflow-x:auto}.page-module__UqbDMq__article thead th{text-align:left;font-weight:var(--font-semibold);color:var(--foreground);border-bottom:2px solid var(--border);padding:var(--space-2)var(--space-3)}.page-module__UqbDMq__article tbody td{color:var(--text-body);border-bottom:1px solid var(--border);padding:var(--space-2)var(--space-3);vertical-align:top}.page-module__UqbDMq__article tbody tr:last-child td{border-bottom:none}.page-module__UqbDMq__article ul,.page-module__UqbDMq__article ol{margin:var(--space-4)0;padding-left:var(--space-5)}.page-module__UqbDMq__article ul{list-style-type:disc}.page-module__UqbDMq__article ul ul{margin:var(--space-2)0;list-style-type:circle}.page-module__UqbDMq__article ol{list-style-type:decimal}.page-module__UqbDMq__article li{font-size:var(--text-base);color:var(--text-body);margin-bottom:var(--space-2);padding-left:var(--space-1);line-height:1.75}.page-module__UqbDMq__article li:last-child{margin-bottom:0}.page-module__UqbDMq__article li>strong:first-child{color:var(--foreground)}.page-module__UqbDMq__article hr{background:var(--border);height:1px;margin:var(--space-6)0;border:none}.page-module__UqbDMq__article blockquote{padding:0 0 0 var(--space-4);margin:var(--space-5)0;border:none;border-left:2px solid var(--border);position:relative}.page-module__UqbDMq__article blockquote p{font-size:var(--text-base);color:var(--muted-foreground);margin:0;font-style:italic;line-height:1.7}.page-module__UqbDMq__article blockquote p+p{margin-top:var(--space-3)}.page-module__UqbDMq__article code{font-family:var(--font-mono);background:var(--muted);border-radius:var(--radius-sm);color:var(--foreground);padding:.15em .4em;font-size:.9em}.page-module__UqbDMq__article pre{margin:var(--space-5)0;padding:var(--space-4);background:var(--muted);border:1px solid var(--border);border-radius:var(--radius-lg);font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.6;overflow-x:auto}.page-module__UqbDMq__article pre code{font-size:inherit;white-space:pre;background:0 0;border-radius:0;padding:0;display:block}.page-module__UqbDMq__furtherReading{border-top:1px solid var(--border);margin-top:4rem;padding-top:2rem}.page-module__UqbDMq__furtherReadingHeading{font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in hsl,var(--muted-foreground)55%,transparent);margin:0 0 var(--space-5)0}.page-module__UqbDMq__furtherReadingSubheading{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--foreground);margin:var(--space-5)0 var(--space-3)0}.page-module__UqbDMq__furtherReadingSubheading:first-of-type{margin-top:0}.page-module__UqbDMq__furtherReadingList{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module__UqbDMq__furtherReadingItem{font-size:var(--text-base);color:var(--muted-foreground);margin:0;padding:0;line-height:1.5}.page-module__UqbDMq__furtherReadingLink{font-weight:var(--font-medium);color:var(--foreground);text-decoration:underline;text-decoration-color:color-mix(in hsl,var(--foreground)30%,transparent);text-underline-offset:3px;text-decoration-thickness:1px;transition:text-decoration-color .15s}.page-module__UqbDMq__furtherReadingLink:hover{text-decoration-color:var(--foreground)}.page-module__UqbDMq__furtherReadingDesc{font-size:var(--text-sm);color:var(--muted-foreground)}@media (min-width:768px){.page-module__UqbDMq__furtherReading{margin-top:6rem;padding-top:3rem}.page-module__UqbDMq__furtherReadingList{gap:var(--space-4)}}.page-module__UqbDMq__backSection{padding:var(--space-4)0 var(--space-5)}.page-module__UqbDMq__backInner{max-width:640px;margin-left:auto;margin-right:auto}.page-module__UqbDMq__backLink{font-size:var(--text-sm);color:var(--muted-foreground);text-decoration:none;transition:color .15s}.page-module__UqbDMq__backLink:hover{color:var(--foreground)}@media (min-width:640px){.page-module__UqbDMq__headline{font-size:var(--text-3xl)}}@media (min-width:768px){.page-module__UqbDMq__headline{font-size:var(--text-4xl)}.page-module__UqbDMq__subtitle{font-size:var(--text-lg)}.page-module__UqbDMq__article>p:first-child{font-size:var(--text-xl);margin-bottom:var(--space-6)}.page-module__UqbDMq__article>p,.page-module__UqbDMq__article li{font-size:var(--text-lg)}.page-module__UqbDMq__article h2{font-size:var(--text-2xl);margin-top:var(--space-7)}.page-module__UqbDMq__article h3{font-size:var(--text-lg);margin-top:var(--space-6)}.page-module__UqbDMq__article blockquote p,.page-module__UqbDMq__excerpt p{font-size:var(--text-lg)}}@media (max-width:768px){.page-module__UqbDMq__hero{padding:var(--space-7)0 var(--space-4)}.page-module__UqbDMq__backSection{padding:var(--space-3)0 var(--space-5)}}
.DiagnosticModal-module__pjZvzG__backdrop{--coral:#f26d50;--coral-deep:#d8553c;--coral-soft:#fde2da;z-index:1000;backdrop-filter:blur(4px);padding:var(--space-4);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.DiagnosticModal-module__pjZvzG__modal{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;max-width:520px;padding:26px 32px 24px;position:relative;box-shadow:0 25px 50px -12px #00000040}.DiagnosticModal-module__pjZvzG__grip{display:none}.DiagnosticModal-module__pjZvzG__gripBar{background:var(--border);border-radius:2px;width:36px;height:4px}.DiagnosticModal-module__pjZvzG__close{top:var(--space-4);right:var(--space-4);width:32px;height:32px;color:var(--muted-foreground);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;font-size:1.5rem;line-height:1;transition:background .15s,color .15s;display:flex;position:absolute}.DiagnosticModal-module__pjZvzG__close:hover{background:var(--muted);color:var(--foreground)}.DiagnosticModal-module__pjZvzG__header{margin-bottom:16px}.DiagnosticModal-module__pjZvzG__chip{font-size:11px;font-weight:var(--font-semibold);letter-spacing:.05em;text-transform:uppercase;color:var(--coral-deep);background:var(--coral-soft);border-radius:var(--radius-sm);margin-bottom:10px;padding:4px 8px;display:inline-block}.DiagnosticModal-module__pjZvzG__title{letter-spacing:-.02em;color:var(--foreground);margin:0 0 6px;font-size:20px;font-weight:600;line-height:1.25}.DiagnosticModal-module__pjZvzG__subtitle{color:var(--muted-foreground);margin:0;font-size:13.5px;line-height:1.5}.DiagnosticModal-module__pjZvzG__form{flex-direction:column;gap:12px;display:flex}.DiagnosticModal-module__pjZvzG__fieldRow{grid-template-columns:1fr;gap:12px;display:grid}.DiagnosticModal-module__pjZvzG__field{gap:var(--space-1);flex-direction:column;display:flex}.DiagnosticModal-module__pjZvzG__label{color:var(--foreground);font-size:13px;font-weight:500}.DiagnosticModal-module__pjZvzG__input{width:100%;color:var(--foreground);background:var(--background);border:1px solid var(--border);border-radius:var(--radius-md);padding:10px 12px;font-size:14px;transition:border-color .15s,box-shadow .15s}.DiagnosticModal-module__pjZvzG__input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in hsl,var(--accent)20%,transparent);outline:none}.DiagnosticModal-module__pjZvzG__input::placeholder{color:var(--muted-foreground)}.DiagnosticModal-module__pjZvzG__error{font-size:var(--text-sm);color:var(--secondary);background:color-mix(in hsl,var(--secondary)10%,transparent);padding:var(--space-2)var(--space-3);border-radius:var(--radius-sm);margin:0}.DiagnosticModal-module__pjZvzG__submit{color:#fff;background:var(--coral);border-radius:var(--radius-md);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:4px;padding:12px 16px;font-size:15px;font-weight:600;transition:background .15s,transform .1s;display:inline-flex}.DiagnosticModal-module__pjZvzG__submit:hover:not(:disabled){background:var(--coral-deep)}.DiagnosticModal-module__pjZvzG__submit:disabled{opacity:.7;cursor:not-allowed}.DiagnosticModal-module__pjZvzG__hint{color:var(--muted-foreground);text-align:center;margin:4px 0 0;font-size:12px}.DiagnosticModal-module__pjZvzG__cancel{font-size:var(--text-sm);color:var(--muted-foreground);cursor:pointer;padding:var(--space-2);background:0 0;border:none;transition:color .15s}.DiagnosticModal-module__pjZvzG__cancel:hover{color:var(--foreground)}@media (max-width:640px){.DiagnosticModal-module__pjZvzG__backdrop{align-items:flex-end;padding:0}.DiagnosticModal-module__pjZvzG__modal{border-radius:var(--radius-lg)var(--radius-lg)0 0;max-width:none;max-height:92vh;padding:28px 22px 24px;overflow-y:auto}.DiagnosticModal-module__pjZvzG__grip{justify-content:center;margin:-16px 0 12px;display:flex}.DiagnosticModal-module__pjZvzG__close{display:none}.DiagnosticModal-module__pjZvzG__title{font-size:20px}}@media (min-width:480px){.DiagnosticModal-module__pjZvzG__fieldRow{grid-template-columns:1fr 1fr;gap:16px}}html.dark .DiagnosticModal-module__pjZvzG__modal{background:var(--background);border-color:var(--border)}html.dark .DiagnosticModal-module__pjZvzG__input{background:var(--muted-subtle);border-color:var(--border)}html.dark .DiagnosticModal-module__pjZvzG__close:hover{background:var(--muted)}html.dark .DiagnosticModal-module__pjZvzG__backdrop{--coral:#ff8366;--coral-deep:#ffa48e;--coral-soft:#ff83662e}
