.page--useful{--knowledge-font-sans: "Onest", "Segoe UI Variable", "Segoe UI", sans-serif;--knowledge-font-serif: "Golos Text", "Onest", "Segoe UI Variable", "Segoe UI", sans-serif;--knowledge-ink: var(--home-ink);--knowledge-soft: var(--home-ink-soft);--knowledge-line: var(--home-line);--knowledge-panel: var(--brand-surface);position:relative;overflow-x:clip;color:var(--knowledge-ink);background:radial-gradient(circle at 8% 10%,rgba(var(--brand-accent-rgb),.16),transparent 23%),radial-gradient(circle at 90% 12%,rgba(214,231,244,.32),transparent 26%),radial-gradient(circle at 80% 72%,rgba(193,219,237,.22),transparent 25%),linear-gradient(180deg,#f9fcff,#eef6fb 52%,#ebf4fa)}.page--useful:before{content:"";position:absolute;inset:0 0 auto;height:clamp(13rem,28vw,20rem);background:radial-gradient(circle at 18% 20%,rgba(255,255,255,.76),transparent 28%),radial-gradient(circle at 82% 12%,rgba(var(--brand-accent-rgb),.18),transparent 24%),linear-gradient(180deg,#fafdffe6,#fafdff00);pointer-events:none}.knowledge-hero,.knowledge-section{position:relative;z-index:1}.knowledge-hero{padding:clamp(1.5rem,4vw,3rem) 0 clamp(1.8rem,5vw,3.4rem)}.knowledge-hero__shell{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(18rem,.92fr);gap:1.2rem;align-items:start}.knowledge-hero__content{display:grid;gap:1rem;max-width:46rem}.knowledge-kicker{display:inline-flex;width:fit-content;align-items:center;min-height:2rem;padding:.34rem .82rem;border-radius:999px;border:1px solid rgba(28,97,94,.14);background:#f7faf8e0;color:var(--home-accent-strong);font-family:var(--knowledge-font-sans);font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.knowledge-hero h1,.knowledge-section__header h2,.knowledge-flow__heading,.knowledge-flow__subheading{margin:0;font-family:var(--knowledge-font-serif);font-weight:600;letter-spacing:-.025em;text-wrap:balance;overflow-wrap:anywhere}.knowledge-hero h1{font-size:calc(clamp(3.1rem,7vw,5.3rem) * var(--site-serif-heading-scale));line-height:.94}.knowledge-hero p,.knowledge-hero__panel p,.knowledge-section__header p,.knowledge-flow__text,.knowledge-faq__item div{margin:0;color:var(--knowledge-soft);font-family:var(--knowledge-font-sans);font-size:1rem;line-height:1.74}.knowledge-hero__panel,.knowledge-surface,.blog-card__surface{position:relative;overflow:hidden;border-radius:1.45rem;border:1px solid var(--knowledge-line);background:var(--knowledge-panel);box-shadow:0 22px 54px #11363b14,0 10px 24px #11363b0a}.knowledge-hero__panel{display:grid;gap:.8rem;padding:clamp(1rem,2.5vw,1.5rem)}.knowledge-hero__panel:before,.knowledge-surface:before,.blog-card__surface:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 84% 12%,rgba(var(--brand-accent-rgb),.16),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.18),transparent 22%);pointer-events:none}.knowledge-hero__panel strong{color:var(--knowledge-ink);font-size:1rem}.knowledge-hero__panel span{color:var(--home-accent-strong);font-size:.9rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.knowledge-anchor-nav{display:grid;gap:.55rem}.knowledge-anchor-nav a,.knowledge-source-link,.blog-card__source,.blog-breadcrumbs a{width:fit-content;color:var(--home-accent-strong);font-family:var(--knowledge-font-sans);font-weight:700;text-decoration:none}.knowledge-anchor-nav a:hover,.knowledge-source-link:hover,.blog-card__source:hover,.blog-breadcrumbs a:hover{color:var(--home-accent)}.knowledge-section{padding:0 0 clamp(2.1rem,5.2vw,3.6rem)}.knowledge-section__header{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:1rem}.knowledge-section__header h2{font-size:calc(clamp(2.35rem,4.9vw,4rem) * var(--site-serif-heading-scale));line-height:.98}.knowledge-source-link,.blog-card__source{display:inline-flex;align-items:center;min-height:2.6rem;padding:.55rem .95rem;border-radius:999px;border:1px solid rgba(24,84,87,.12);background:#f9fcfbbd}.knowledge-surface{padding:clamp(1.05rem,2.3vw,1.55rem)}.knowledge-flow{position:relative;z-index:1;display:grid;gap:1rem}.knowledge-inline-media{display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,28rem);gap:clamp(1rem,3vw,2rem);align-items:start}.knowledge-inline-media__content{display:grid;gap:.9rem;min-width:0}.knowledge-inline-media__visual .knowledge-media{width:100%;margin:0}.knowledge-inline-media__visual .knowledge-media img{width:100%;max-width:none}.knowledge-flow__heading{font-size:calc(clamp(2rem,4vw,3rem) * var(--site-serif-heading-scale));line-height:.98}.knowledge-flow__subheading{font-size:calc(clamp(1.55rem,3vw,2.2rem) * var(--site-serif-heading-scale));line-height:1}.knowledge-flow__text--lead{color:var(--knowledge-ink);font-size:1.06rem;font-weight:500;line-height:1.82}.knowledge-flow__text>*:first-child,.knowledge-faq__item div>*:first-child{margin-top:0}.knowledge-flow__text>*,.knowledge-faq__item div>*{margin-bottom:0}.knowledge-flow__text>*+*,.knowledge-faq__item div>*+*{margin-top:.88rem}.knowledge-flow__text>*:last-child,.knowledge-faq__item div>*:last-child{margin-bottom:0}.knowledge-flow__text ul,.knowledge-faq__item div ul{display:grid;gap:.45rem;margin:0;padding-left:1.1rem}.knowledge-flow__text li,.knowledge-faq__item div li{margin:0}.knowledge-media{width:min(100%,60rem);margin:0;margin-inline:auto}.knowledge-media img{display:block;width:auto;max-width:100%;height:auto;max-height:clamp(20rem,48vw,42rem);margin-inline:auto;border-radius:1.35rem;background:transparent;object-fit:contain}.knowledge-table{overflow-x:auto;max-width:100%;border-radius:1.1rem;border:1px solid var(--knowledge-line);background:#ffffffd1}.knowledge-table table{width:100%;border-collapse:collapse;min-width:34rem;font-family:var(--knowledge-font-sans)}.knowledge-table td,.knowledge-table th{padding:.8rem .9rem;border:1px solid var(--knowledge-line);color:var(--knowledge-ink);vertical-align:top}.knowledge-faq{position:relative;z-index:1;display:grid;gap:.8rem}.knowledge-faq__item{border-radius:1.05rem;border:1px solid var(--knowledge-line);background:var(--brand-surface-soft)}.knowledge-faq__item summary{padding:1rem 1.1rem;color:var(--knowledge-ink);font-family:var(--knowledge-font-sans);font-size:1rem;font-weight:700;cursor:pointer;list-style:none}.knowledge-faq__item summary::-webkit-details-marker{display:none}.knowledge-faq__item div{padding:0 1.1rem 1rem}.knowledge-flow__empty{position:relative;z-index:1;padding:1.2rem;border-radius:1rem;border:1px dashed rgba(var(--brand-accent-strong-rgb),.2);background:#fafcfbcc}@media(max-width:960px){.knowledge-hero__shell,.knowledge-inline-media{grid-template-columns:1fr}.knowledge-section__header{align-items:start;flex-direction:column}}@media(max-width:720px){.knowledge-hero{padding-top:1rem}.knowledge-hero h1{font-size:calc(clamp(2.45rem,12vw,3.5rem) * var(--site-serif-heading-scale))}.knowledge-section__header h2{font-size:calc(clamp(2rem,9vw,2.8rem) * var(--site-serif-heading-scale))}.knowledge-table table{min-width:28rem}.knowledge-media img{max-height:min(60vh,24rem)}}@media(max-width:480px){.knowledge-hero{padding:.95rem 0 1.35rem}.knowledge-hero__shell{gap:.9rem}.knowledge-hero__content{gap:.75rem}.knowledge-hero h1{font-size:calc(clamp(2.3rem,15vw,3rem) * var(--site-serif-heading-scale))}.knowledge-hero p,.knowledge-hero__panel p,.knowledge-section__header p,.knowledge-flow__text,.knowledge-faq__item div{font-size:.95rem;line-height:1.6}.knowledge-kicker{min-height:1.85rem;padding:.28rem .68rem;font-size:.7rem}.knowledge-hero__panel,.knowledge-surface{padding:.9rem;border-radius:1.05rem}.knowledge-section{padding-bottom:1.15rem}.knowledge-section__header{gap:.75rem;margin-bottom:.72rem}.knowledge-section__header h2{font-size:calc(clamp(1.9rem,10vw,2.45rem) * var(--site-serif-heading-scale))}.knowledge-flow{gap:.72rem}.knowledge-flow__heading{font-size:calc(clamp(1.7rem,9vw,2.2rem) * var(--site-serif-heading-scale))}.knowledge-flow__subheading{font-size:calc(clamp(1.35rem,8vw,1.75rem) * var(--site-serif-heading-scale))}.knowledge-flow__text--lead{font-size:1rem;line-height:1.7}.knowledge-inline-media{gap:.85rem}.knowledge-table{border-radius:.95rem}.knowledge-table table{min-width:24rem}.knowledge-table td,.knowledge-table th{padding:.68rem .72rem;font-size:.92rem}.knowledge-faq{gap:.62rem}.knowledge-faq__item summary{padding:.88rem .95rem;font-size:.95rem}.knowledge-faq__item div{padding:0 .95rem .9rem}}@media(max-width:360px){.knowledge-hero h1{font-size:calc(clamp(2.1rem,15.5vw,2.55rem) * var(--site-serif-heading-scale))}.knowledge-hero p,.knowledge-hero__panel p,.knowledge-section__header p,.knowledge-flow__text,.knowledge-faq__item div{font-size:.92rem;line-height:1.54}.knowledge-hero__panel,.knowledge-surface{padding:.78rem}.knowledge-anchor-nav{gap:.4rem}.knowledge-anchor-nav a{max-width:100%;overflow-wrap:anywhere}.knowledge-section__header h2{font-size:calc(clamp(1.72rem,10vw,2.1rem) * var(--site-serif-heading-scale))}.knowledge-flow__heading{font-size:calc(clamp(1.55rem,8.8vw,1.95rem) * var(--site-serif-heading-scale))}.knowledge-flow__subheading{font-size:calc(clamp(1.22rem,7.8vw,1.55rem) * var(--site-serif-heading-scale));line-height:1.08}.knowledge-table table{min-width:22.5rem}.knowledge-table td,.knowledge-table th{padding:.62rem .68rem;font-size:.88rem}.knowledge-media img{max-height:min(52vh,18rem)}}@media(max-width:320px){.knowledge-hero h1{font-size:calc(clamp(1.92rem,16vw,2.3rem) * var(--site-serif-heading-scale))}.knowledge-hero__panel,.knowledge-surface{padding:.76rem}.knowledge-section{padding-bottom:1.05rem}.knowledge-section__header{margin-bottom:.72rem}.knowledge-section__header h2{font-size:calc(clamp(1.6rem,10.5vw,1.95rem) * var(--site-serif-heading-scale))}.knowledge-flow__heading{font-size:calc(clamp(1.42rem,9vw,1.75rem) * var(--site-serif-heading-scale))}.knowledge-flow__subheading{font-size:calc(clamp(1.15rem,8vw,1.42rem) * var(--site-serif-heading-scale))}.knowledge-flow__text,.knowledge-faq__item div{font-size:.9rem;line-height:1.5}.knowledge-table table{min-width:21rem}.knowledge-faq__item summary{padding:.82rem .88rem;font-size:.9rem}}
