.article-detail-public-page-module___BGXea__page{color:var(--color-ink);background:var(--color-surface);overflow:clip}.article-detail-public-page-module___BGXea__hero{isolation:isolate;color:var(--color-accent-contrast);background:radial-gradient(circle at 8% 12%, color-mix(in srgb, var(--color-accent) 33%, transparent), transparent 25rem), var(--color-accent-strong);padding-block:clamp(3.5rem,7vw,6.5rem);position:relative;overflow:hidden}.article-detail-public-page-module___BGXea__hero:after{z-index:-1;aspect-ratio:1;content:"";border:1px solid #ffffff2e;border-radius:50%;width:31rem;position:absolute;inset:auto -12rem -14rem auto}.article-detail-public-page-module___BGXea__heroInner,.article-detail-public-page-module___BGXea__readingLayout,.article-detail-public-page-module___BGXea__relatedInner,.article-detail-public-page-module___BGXea__ctaInner{width:min(100% - (var(--page-gutter) * 2), 76rem);margin-inline:auto}.article-detail-public-page-module___BGXea__heroInner{gap:clamp(1.75rem,4vw,3.25rem);display:grid}.article-detail-public-page-module___BGXea__breadcrumb{gap:var(--inline-xs);color:color-mix(in srgb, var(--color-accent-contrast) 72%, transparent);font-size:var(--type-small-size);line-height:var(--type-small-leading);flex-wrap:wrap;align-items:center;display:flex}.article-detail-public-page-module___BGXea__breadcrumb a{color:inherit;text-decoration:none;transition:color .18s}.article-detail-public-page-module___BGXea__breadcrumb a:hover{color:var(--color-accent)}.article-detail-public-page-module___BGXea__heroCopy{align-content:center;gap:1.1rem;display:grid}.article-detail-public-page-module___BGXea__category,.article-detail-public-page-module___BGXea__summary,.article-detail-public-page-module___BGXea__articleMeta,.article-detail-public-page-module___BGXea__relatedSection header h2,.article-detail-public-page-module___BGXea__relatedSection header>p:last-child,.article-detail-public-page-module___BGXea__relatedGrid h3,.article-detail-public-page-module___BGXea__relatedGrid p,.article-detail-public-page-module___BGXea__relatedGrid small,.article-detail-public-page-module___BGXea__finalCta h2,.article-detail-public-page-module___BGXea__finalCta p{margin:0}.article-detail-public-page-module___BGXea__category,.article-detail-public-page-module___BGXea__sectionEyebrow{border:1px solid color-mix(in srgb, var(--color-accent) 52%, transparent);width:fit-content;color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 9%, transparent);font-size:var(--type-label-size);font-weight:var(--font-weight-strong);border-radius:999px;margin:0;padding:.4rem .85rem;line-height:1.2}.article-detail-public-page-module___BGXea__hero .article-detail-public-page-module___BGXea__category{color:color-mix(in srgb, var(--color-accent) 74%, white);background:#ffffff12}.article-detail-public-page-module___BGXea__heroCopy h1{max-width:17ch;color:var(--color-accent-contrast);font-size:clamp(2.5rem,4.4vw,4.6rem);font-weight:var(--font-weight-display);letter-spacing:-.035em;text-wrap:balance;margin:0;line-height:1.18}.article-detail-public-page-module___BGXea__titleRule{background:linear-gradient(90deg, var(--color-accent) 0 50%, currentColor 50% 72%, transparent 72%);width:5.25rem;height:.25rem;color:var(--color-accent-contrast);border-radius:99px;margin-block:.15rem .35rem;display:block}.article-detail-public-page-module___BGXea__summary{max-width:61ch;color:color-mix(in srgb, var(--color-accent-contrast) 82%, transparent);font-size:var(--type-lead-size);line-height:var(--type-lead-leading);text-wrap:pretty}.article-detail-public-page-module___BGXea__articleMeta{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:.55rem;display:flex}.article-detail-public-page-module___BGXea__authorInfo{align-items:center;gap:.65rem;display:flex}.article-detail-public-page-module___BGXea__authorAvatar,.article-detail-public-page-module___BGXea__authorAvatarImage{color:#fff;background:linear-gradient(135deg, var(--color-accent), #a54076);width:2.9rem;height:2.9rem;font-weight:var(--font-weight-strong);object-fit:cover;border:1px solid #ffffff47;border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.article-detail-public-page-module___BGXea__authorInfo>span:last-child{gap:.1rem;display:grid}.article-detail-public-page-module___BGXea__authorInfo strong{color:#fff;font-size:var(--type-small-size)}.article-detail-public-page-module___BGXea__authorInfo small,.article-detail-public-page-module___BGXea__meta{color:#ffffffab;font-size:.78rem}.article-detail-public-page-module___BGXea__meta{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.article-detail-public-page-module___BGXea__meta>:not(:last-child):after{background:var(--color-accent);content:"";border-radius:50%;width:.28rem;height:.28rem;margin-inline-start:.6rem;display:inline-block}.article-detail-public-page-module___BGXea__heroMedia{border:1px solid #ffffff2e;border-radius:clamp(1.25rem,2vw,2rem);min-height:clamp(18rem,33vw,29rem);margin:0;position:relative;overflow:hidden;box-shadow:0 1.2rem 3rem #00000038}.article-detail-public-page-module___BGXea__heroMedia:after,.article-detail-public-page-module___BGXea__inlineVisual:after,.article-detail-public-page-module___BGXea__finalCta:after{pointer-events:none;content:"";position:absolute;inset:0}.article-detail-public-page-module___BGXea__heroMedia:after{background:linear-gradient(#0000 38%,#1d1436c7)}.article-detail-public-page-module___BGXea__heroMedia img,.article-detail-public-page-module___BGXea__inlineVisual img,.article-detail-public-page-module___BGXea__relatedImage img{object-fit:cover;transition:transform .6s}.article-detail-public-page-module___BGXea__heroMedia:hover img,.article-detail-public-page-module___BGXea__inlineVisual:hover img,.article-detail-public-page-module___BGXea__relatedGrid article:hover .article-detail-public-page-module___BGXea__relatedImage img{transform:scale(1.04)}.article-detail-public-page-module___BGXea__heroMedia figcaption,.article-detail-public-page-module___BGXea__inlineVisual figcaption{z-index:1;color:#fff;font-size:var(--type-small-size);font-weight:var(--font-weight-strong);position:absolute;inset:auto 1.25rem 1.1rem}.article-detail-public-page-module___BGXea__readingSection,.article-detail-public-page-module___BGXea__relatedSection{padding-block:clamp(4rem,7vw,6.5rem)}.article-detail-public-page-module___BGXea__readingSection{background:var(--color-surface)}.article-detail-public-page-module___BGXea__readingLayout{align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.article-detail-public-page-module___BGXea__articleBody{gap:clamp(2.8rem,5vw,4.8rem);min-width:0;max-width:46rem;display:grid}.article-detail-public-page-module___BGXea__articleIntro,.article-detail-public-page-module___BGXea__articleTakeaway{border:1px solid color-mix(in srgb, var(--color-accent) 20%, var(--color-line));background:linear-gradient(135deg, color-mix(in srgb, white 80%, var(--color-accent-soft)), var(--color-panel));border-radius:1.3rem;gap:.65rem;padding:clamp(1.25rem,3vw,1.8rem);display:grid;box-shadow:0 1rem 2.5rem #281d440d}.article-detail-public-page-module___BGXea__articleIntro span,.article-detail-public-page-module___BGXea__articleTakeaway span{color:var(--color-accent);font-size:var(--type-label-size);font-weight:var(--font-weight-strong)}.article-detail-public-page-module___BGXea__articleIntro p,.article-detail-public-page-module___BGXea__articleTakeaway p{color:var(--color-ink);font-size:var(--type-lead-size);line-height:var(--type-lead-leading);text-align:justify;text-align-last:start;margin:0}.article-detail-public-page-module___BGXea__articleTakeaway{border-inline-start:.35rem solid var(--color-accent);background:var(--color-panel)}.article-detail-public-page-module___BGXea__bodySection{gap:1.15rem;scroll-margin-block-start:7rem;display:grid}.article-detail-public-page-module___BGXea__sectionHeading{align-items:center;gap:.85rem;display:flex}.article-detail-public-page-module___BGXea__sectionHeading>span{width:2.35rem;height:2.35rem;color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 10%, var(--color-panel));font-size:.78rem;font-weight:var(--font-weight-strong);border-radius:.75rem;flex:none;place-items:center;display:grid}.article-detail-public-page-module___BGXea__bodySection h2,.article-detail-public-page-module___BGXea__bodySection p,.article-detail-public-page-module___BGXea__bodySection ul{margin:0}.article-detail-public-page-module___BGXea__bodySection h2{color:var(--color-ink);text-wrap:balance;font-size:clamp(1.55rem,2.1vw,2.2rem);line-height:1.25}.article-detail-public-page-module___BGXea__bodySection p,.article-detail-public-page-module___BGXea__bodySection li{color:var(--color-muted);text-align:justify;text-align-last:start;font-size:1.06rem;line-height:2}.article-detail-public-page-module___BGXea__bodySection ul{gap:.7rem;padding:0;list-style:none;display:grid}.article-detail-public-page-module___BGXea__bodySection li{padding-inline-start:1.4rem;position:relative}.article-detail-public-page-module___BGXea__bodySection li:before{background:var(--color-accent);content:"";border-radius:50%;width:.55rem;height:.55rem;position:absolute;inset:.78rem auto auto 0}.article-detail-public-page-module___BGXea__inlineVisual{border-radius:1.25rem;min-height:clamp(13rem,30vw,20rem);margin:.6rem 0 0;position:relative;overflow:hidden;box-shadow:0 1.25rem 2.8rem #281d441c}.article-detail-public-page-module___BGXea__inlineVisual:after{background:linear-gradient(#0000 42%,#1d1436c2)}.article-detail-public-page-module___BGXea__aside{gap:1rem;display:grid}.article-detail-public-page-module___BGXea__tocBlock,.article-detail-public-page-module___BGXea__shareBlock,.article-detail-public-page-module___BGXea__serviceBlock{border:1px solid color-mix(in srgb, var(--color-accent-strong) 10%, var(--color-line));background:var(--color-panel);border-radius:1.15rem;gap:.85rem;padding:1.15rem;display:grid;box-shadow:0 .9rem 2.3rem #281d440f}.article-detail-public-page-module___BGXea__tocBlock>p,.article-detail-public-page-module___BGXea__shareBlock>p,.article-detail-public-page-module___BGXea__serviceBlock>p,.article-detail-public-page-module___BGXea__serviceBlock h2,.article-detail-public-page-module___BGXea__serviceBlock span{margin:0}.article-detail-public-page-module___BGXea__tocBlock>p,.article-detail-public-page-module___BGXea__shareBlock>p,.article-detail-public-page-module___BGXea__serviceBlock>p{color:var(--color-accent);font-size:var(--type-label-size);font-weight:var(--font-weight-strong)}.article-detail-public-page-module___BGXea__tocBlock ol{gap:.1rem;margin:0;padding:0;list-style:none;display:grid}.article-detail-public-page-module___BGXea__tocBlock a{color:var(--color-muted);align-items:baseline;gap:.55rem;padding:.5rem 0;font-size:.9rem;line-height:1.5;text-decoration:none;transition:color .18s,padding .18s;display:flex}.article-detail-public-page-module___BGXea__tocBlock a span{color:var(--color-accent);font-size:.72rem}.article-detail-public-page-module___BGXea__tocBlock a:hover{color:var(--color-ink);padding-inline-start:.3rem}.article-detail-public-page-module___BGXea__shareLinks{flex-wrap:wrap;gap:.5rem;display:flex}.article-detail-public-page-module___BGXea__shareLinks a{border:1px solid var(--color-line);min-height:2.35rem;color:var(--color-ink);background:var(--color-surface);font-size:.8rem;font-weight:var(--font-weight-strong);border-radius:.7rem;align-items:center;padding-inline:.75rem;text-decoration:none;transition:border-color .18s,color .18s,background .18s;display:inline-flex}.article-detail-public-page-module___BGXea__shareLinks a:hover{border-color:var(--color-accent);color:var(--color-accent-contrast);background:var(--color-accent)}.article-detail-public-page-module___BGXea__serviceBlock{color:var(--color-accent-contrast);background:linear-gradient(145deg,#2b1d4df5,#2b1d4de0),url(/images/hero/sweed-building.png) 50%/cover;border-color:#0000;padding:1.35rem}.article-detail-public-page-module___BGXea__serviceBlock>p{color:color-mix(in srgb, var(--color-accent) 76%, white)}.article-detail-public-page-module___BGXea__serviceBlock h2{color:#fff;text-wrap:balance;font-size:1.35rem;line-height:1.3}.article-detail-public-page-module___BGXea__serviceBlock span{color:#ffffffc7;font-size:.9rem;line-height:1.75}.article-detail-public-page-module___BGXea__serviceBlock .brand-action-button{margin-top:.35rem}.article-detail-public-page-module___BGXea__relatedSection{background:linear-gradient(180deg, #fff, color-mix(in srgb, var(--color-accent-soft) 38%, var(--color-surface)));border-block:1px solid color-mix(in srgb, var(--color-accent-strong) 8%, var(--color-line));position:relative}.article-detail-public-page-module___BGXea__relatedInner{gap:clamp(1.8rem,4vw,3.2rem);display:grid}.article-detail-public-page-module___BGXea__relatedSection header{text-align:center;gap:.75rem;max-width:44rem;margin-inline:auto;display:grid}.article-detail-public-page-module___BGXea__relatedSection .article-detail-public-page-module___BGXea__sectionEyebrow{justify-self:center}.article-detail-public-page-module___BGXea__relatedSection header h2,.article-detail-public-page-module___BGXea__finalCta h2{color:var(--color-ink);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(2rem,3.6vw,3.1rem);line-height:1.15}.article-detail-public-page-module___BGXea__relatedSection header .article-detail-public-page-module___BGXea__titleRule,.article-detail-public-page-module___BGXea__finalCta .article-detail-public-page-module___BGXea__titleRule{color:var(--color-accent-strong);justify-self:center;margin-block:.1rem .55rem}.article-detail-public-page-module___BGXea__relatedSection header>p:last-child{color:var(--color-muted);font-size:var(--type-lead-size);line-height:var(--type-lead-leading)}.article-detail-public-page-module___BGXea__relatedGrid{gap:1.25rem;display:grid}.article-detail-public-page-module___BGXea__relatedGrid article{border:1px solid color-mix(in srgb, var(--color-accent-strong) 10%, var(--color-line));background:var(--color-panel);border-radius:1.2rem;min-width:0;transition:transform .22s,box-shadow .22s;display:grid;overflow:hidden;box-shadow:0 1rem 2.4rem #281d440f}.article-detail-public-page-module___BGXea__relatedGrid article:hover{transform:translateY(-.35rem);box-shadow:0 1.4rem 2.9rem #281d441f}.article-detail-public-page-module___BGXea__relatedImage{background:var(--color-accent-strong);min-height:12rem;display:block;position:relative;overflow:hidden}.article-detail-public-page-module___BGXea__relatedCopy{gap:.75rem;padding:1.2rem;display:grid}.article-detail-public-page-module___BGXea__relatedCopy>span{width:fit-content;color:var(--color-accent);background:var(--color-accent-soft);font-size:.75rem;font-weight:var(--font-weight-strong);border-radius:999px;padding:.25rem .6rem}.article-detail-public-page-module___BGXea__relatedGrid h3{color:var(--color-ink);text-wrap:balance;font-size:1.35rem;line-height:1.32}.article-detail-public-page-module___BGXea__relatedGrid h3 a{color:inherit;text-decoration:none;transition:color .18s}.article-detail-public-page-module___BGXea__relatedGrid h3 a:hover{color:var(--color-accent)}.article-detail-public-page-module___BGXea__relatedGrid p{color:var(--color-muted);font-size:.93rem;line-height:1.8}.article-detail-public-page-module___BGXea__relatedGrid small{color:var(--color-accent);font-size:.78rem;font-weight:var(--font-weight-strong)}.article-detail-public-page-module___BGXea__finalCta{isolation:isolate;color:#fff;background:linear-gradient(112deg,#2b1d4dfa 15%,#2b1d4deb 59%,#e220638c),url(/images/hero/businessman-laptop-standing.jpg) 50%/cover;padding-block:clamp(4rem,7vw,6.5rem);position:relative;overflow:hidden}.article-detail-public-page-module___BGXea__finalCta:after{z-index:-1;background:radial-gradient(circle at 75% 50%, color-mix(in srgb, var(--color-accent) 30%, transparent), transparent 25rem)}.article-detail-public-page-module___BGXea__ctaInner{text-align:center;align-items:center;gap:1.75rem;display:grid}.article-detail-public-page-module___BGXea__ctaInner>div:first-child{justify-items:center;gap:.8rem;max-width:52rem;margin-inline:auto;display:grid}.article-detail-public-page-module___BGXea__finalCta .article-detail-public-page-module___BGXea__sectionEyebrow{color:color-mix(in srgb, var(--color-accent) 85%, white);background:#ffffff17}.article-detail-public-page-module___BGXea__finalCta h2{color:#fff}.article-detail-public-page-module___BGXea__finalCta p{color:#ffffffd1;max-width:48rem;font-size:var(--type-lead-size);line-height:var(--type-lead-leading)}.article-detail-public-page-module___BGXea__ctaActions{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.article-detail-public-page-module___BGXea__breadcrumb a:focus-visible,.article-detail-public-page-module___BGXea__tocBlock a:focus-visible,.article-detail-public-page-module___BGXea__shareLinks a:focus-visible,.article-detail-public-page-module___BGXea__relatedGrid a:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}@media (min-width:64rem){.article-detail-public-page-module___BGXea__heroInner{grid-template-columns:minmax(0,1fr) minmax(23rem,.82fr);align-items:center}.article-detail-public-page-module___BGXea__breadcrumb{grid-column:1/-1}.article-detail-public-page-module___BGXea__heroCopy{order:2}.article-detail-public-page-module___BGXea__heroMedia{order:1}.article-detail-public-page-module___BGXea__readingLayout{grid-template-columns:minmax(0,1fr) minmax(16rem,.43fr)}.article-detail-public-page-module___BGXea__aside{position:sticky;inset-block-start:6.5rem}.article-detail-public-page-module___BGXea__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.article-detail-public-page-module___BGXea__ctaInner{text-align:start;grid-template-columns:minmax(0,1fr) auto}.article-detail-public-page-module___BGXea__ctaInner>div:first-child{justify-items:start;margin-inline:0}.article-detail-public-page-module___BGXea__finalCta .article-detail-public-page-module___BGXea__titleRule{justify-self:start}.article-detail-public-page-module___BGXea__ctaActions{justify-content:flex-end}}@media (max-width:42rem){.article-detail-public-page-module___BGXea__hero{padding-block:2.5rem 3.5rem}.article-detail-public-page-module___BGXea__heroCopy h1{font-size:clamp(2.35rem,12vw,3.25rem)}.article-detail-public-page-module___BGXea__articleMeta{align-items:flex-start}.article-detail-public-page-module___BGXea__relatedImage{min-height:10.5rem}.article-detail-public-page-module___BGXea__bodySection p,.article-detail-public-page-module___BGXea__bodySection li{text-align:start}}@media (prefers-reduced-motion:reduce){.article-detail-public-page-module___BGXea__heroMedia img,.article-detail-public-page-module___BGXea__inlineVisual img,.article-detail-public-page-module___BGXea__relatedImage img,.article-detail-public-page-module___BGXea__relatedGrid article,.article-detail-public-page-module___BGXea__tocBlock a,.article-detail-public-page-module___BGXea__shareLinks a{transition:none}}
