.silk-hero-visual-module__gMD5HG__root{z-index:-2;pointer-events:none;background:radial-gradient(circle at 14% 22%,#1842766b,#0000 34%),radial-gradient(circle at 78% 74%,#1e57a43d,#0000 42%),linear-gradient(135deg,#060d19 0%,#0c192b 48%,#081221 100%);position:absolute;inset:0;overflow:hidden}.silk-hero-visual-module__gMD5HG__canvas{opacity:.9;block-size:100%;inline-size:100%;display:block}.silk-hero-visual-module__gMD5HG__root:after{content:"";background:radial-gradient(78% 115% at 88% 44%,#060d19cc 0%,#060d199e 40%,#060d192e 76%,#0000 100%),linear-gradient(#060d1914,#060d195c);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.silk-hero-visual-module__gMD5HG__canvas{opacity:.78}}
.page-module__D1rvnq__page{padding-block:var(--space-section)}.page-module__D1rvnq__page h1,.page-module__D1rvnq__page h2,.page-module__D1rvnq__page h3,.page-module__D1rvnq__page p{margin-block-start:0}.page-module__D1rvnq__page h1{margin-block-end:var(--space-4);font-size:clamp(1.875rem,3.4vw,2.75rem);line-height:1.7}.page-module__D1rvnq__page h2{margin-block-end:0;font-size:clamp(1.25rem,2vw,1.625rem);line-height:1.8}.page-module__D1rvnq__page h3{margin:0;font-size:1.0625rem;line-height:1.9}.page-module__D1rvnq__page p{color:var(--text-secondary);line-height:2}.page-module__D1rvnq__eyebrow{color:var(--text-secondary);margin-block-end:var(--space-3);font-size:.875rem}.page-module__D1rvnq__intro{max-inline-size:51rem;padding-block-end:var(--space-10)}.page-module__D1rvnq__intro>p:last-child{max-inline-size:var(--reading-width);font-size:1.0625rem}.page-module__D1rvnq__categories{padding-block:var(--space-8);border-block:1px solid var(--border)}.page-module__D1rvnq__sectionHeading{gap:var(--space-3);display:grid}.page-module__D1rvnq__sectionHeading p{max-inline-size:var(--reading-width);margin:0;font-size:.9375rem}.page-module__D1rvnq__categories ul{gap:var(--space-2) var(--space-3);margin:var(--space-6) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.page-module__D1rvnq__categories a,.page-module__D1rvnq__featured a,.page-module__D1rvnq__related a{min-block-size:44px;color:var(--primary);text-underline-offset:.25em;align-items:center;font-size:.9375rem;font-weight:600;text-decoration:underline;display:inline-flex}.page-module__D1rvnq__categories a{padding-inline:var(--space-3);border:1px solid var(--border);text-decoration:none}.page-module__D1rvnq__categories a:hover,.page-module__D1rvnq__categories a[aria-current=page],.page-module__D1rvnq__featured a:hover,.page-module__D1rvnq__related a:hover{color:var(--primary-hover);border-color:var(--primary)}.page-module__D1rvnq__featured,.page-module__D1rvnq__latest{padding-block:var(--space-10);border-block-end:1px solid var(--border)}.page-module__D1rvnq__featured h2{max-inline-size:44rem}.page-module__D1rvnq__featured>p:not(.page-module__D1rvnq__eyebrow){max-inline-size:var(--reading-width);margin-block:var(--space-3) var(--space-4)}.page-module__D1rvnq__featured a,.page-module__D1rvnq__related a{gap:var(--space-3)}.page-module__D1rvnq__latest>h2{margin-block-end:var(--space-6)}.page-module__D1rvnq__articleGrid{gap:var(--space-6);display:grid}.page-module__D1rvnq__articleGrid article{border-block-start:1px solid var(--border);padding-block-start:var(--space-4)}.page-module__D1rvnq__articleGrid p{margin-block:var(--space-3) 0}.page-module__D1rvnq__articleGrid a{color:var(--text-primary);text-decoration:none}.page-module__D1rvnq__articleGrid a:hover{color:var(--primary)}.page-module__D1rvnq__empty{gap:var(--space-6);padding-block:var(--space-12);border-block-end:1px solid var(--border);align-items:start;display:grid}.page-module__D1rvnq__emptyRule{background:var(--brand-cyan);block-size:2px;inline-size:3rem;margin-block-start:.9rem}.page-module__D1rvnq__empty h2{margin-block-end:var(--space-3)}.page-module__D1rvnq__empty p{max-inline-size:var(--reading-width);margin-block-end:0}.page-module__D1rvnq__related{gap:var(--space-6);padding-block:var(--space-10);border-block-end:1px solid var(--border);display:grid}.page-module__D1rvnq__related ul{gap:var(--space-2) var(--space-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.page-module__D1rvnq__consultation{gap:var(--space-6);padding:var(--space-6);background:var(--accent-muted);align-items:center;margin-block-start:var(--space-8);display:grid}.page-module__D1rvnq__consultation h2{max-inline-size:44rem;font-size:1.25rem}.page-module__D1rvnq__consultation a{justify-self:start}.page-module__D1rvnq__articleHeader{max-inline-size:var(--reading-width);border-block-end:1px solid var(--border);padding-block-end:var(--space-8)}.page-module__D1rvnq__articleMeta{gap:var(--space-2) var(--space-5);color:var(--text-secondary);flex-wrap:wrap;margin-block-start:var(--space-4);font-size:.875rem;display:flex}.page-module__D1rvnq__articleBody{max-inline-size:var(--reading-width);padding-block:var(--space-8)}.page-module__D1rvnq__articleBody p{white-space:pre-line}@media (min-width:48rem){.page-module__D1rvnq__sectionHeading,.page-module__D1rvnq__empty,.page-module__D1rvnq__related{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.8fr)}.page-module__D1rvnq__articleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__D1rvnq__consultation{grid-template-columns:minmax(0,1fr) auto}}@media (min-width:75rem){.page-module__D1rvnq__articleGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:35rem){.page-module__D1rvnq__categories ul{display:grid}.page-module__D1rvnq__categories a,.page-module__D1rvnq__consultation a{inline-size:100%}}.page-module__D1rvnq__page{background:var(--internal-page-background)}
.not-found-module__sxuMuG__page{min-block-size:min(72vh,44rem);padding-block:var(--space-section);align-items:center;display:grid}.not-found-module__sxuMuG__content{max-inline-size:48rem}.not-found-module__sxuMuG__code{margin:0 0 var(--space-3);color:var(--primary);font-size:.9375rem;font-weight:700}.not-found-module__sxuMuG__content h1{margin:0 0 var(--space-4);font-size:clamp(1.875rem,3.4vw,2.75rem);line-height:1.7}.not-found-module__sxuMuG__content>p:not(.not-found-module__sxuMuG__code){max-inline-size:var(--reading-width);color:var(--text-secondary);margin:0;font-size:1.0625rem;line-height:2}.not-found-module__sxuMuG__actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-8);display:flex}.not-found-module__sxuMuG__textLink{min-block-size:44px;padding-inline:var(--space-3);color:var(--primary);text-underline-offset:.25em;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.not-found-module__sxuMuG__textLink:hover{color:var(--primary-hover)}@media (max-width:35rem){.not-found-module__sxuMuG__actions{flex-direction:column;align-items:stretch}.not-found-module__sxuMuG__actions a{inline-size:100%}}
