.AdCard-module__KCTTrG__root{gap:.75rem;position:relative;overflow:hidden}.AdCard-module__KCTTrG__root:before{content:"";background:linear-gradient(90deg, var(--mantine-color-brand-6), var(--mantine-color-brand-3));height:3px;position:absolute;inset:0 0 auto}.AdCard-module__KCTTrG__label{align-self:flex-start}.AdCard-module__KCTTrG__head{align-items:center;gap:.65rem;display:flex}.AdCard-module__KCTTrG__logo{object-fit:contain;flex:none;width:2.5rem;height:2.5rem}.AdCard-module__KCTTrG__title{text-wrap:balance;min-width:0;margin:0;font-size:1rem;font-weight:800;line-height:1.3}.AdCard-module__KCTTrG__link{color:inherit;text-decoration:none}.AdCard-module__KCTTrG__link:after{content:"";position:absolute;inset:0}.AdCard-module__KCTTrG__link:focus-visible{outline:none}.AdCard-module__KCTTrG__link:focus-visible:after{outline:3px solid var(--mantine-color-brand-6);outline-offset:-3px;border-radius:var(--mantine-radius-lg)}.AdCard-module__KCTTrG__points{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.AdCard-module__KCTTrG__points li{color:var(--mantine-color-gray-7);align-items:flex-start;gap:.5rem;font-size:.8125rem;font-weight:550;line-height:1.5;display:flex}.AdCard-module__KCTTrG__check{color:var(--mantine-color-brand-6);flex:none;margin-top:2px}.AdCard-module__KCTTrG__free{background:var(--mantine-color-brand-0);color:var(--mantine-color-brand-8);border-radius:.625rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:700}.AdCard-module__KCTTrG__cta{border-radius:var(--mantine-radius-md);background:var(--mantine-color-brand-7);color:#fff;justify-content:center;align-items:center;gap:.4rem;padding:.55rem 1rem;font-size:.875rem;font-weight:700;display:inline-flex}.AdCard-module__KCTTrG__root:hover .AdCard-module__KCTTrG__cta{background:var(--mantine-color-brand-8)}.AdCard-module__KCTTrG__root[data-compact] .AdCard-module__KCTTrG__points{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.AdCard-module__KCTTrG__arrow{flex:none}[dir=rtl] .AdCard-module__KCTTrG__arrow{transform:scaleX(-1)}
.article-module__Tnqyaa__breadcrumb{min-width:0;color:var(--mantine-color-gray-6);flex-wrap:nowrap;align-items:center;gap:.5rem;margin:0 0 1.5rem;padding:0;font-size:.875rem;list-style:none;display:flex}.article-module__Tnqyaa__breadcrumb li{flex:none}.article-module__Tnqyaa__breadcrumb li+li:before{content:"/";color:var(--mantine-color-gray-4);margin-inline-end:.5rem}.article-module__Tnqyaa__breadcrumb a{min-height:2rem;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.article-module__Tnqyaa__breadcrumb a:hover{color:var(--mantine-color-brand-6)}.article-module__Tnqyaa__breadcrumb .article-module__Tnqyaa__current{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;overflow:hidden}.article-module__Tnqyaa__wrapper{grid-template-columns:minmax(0,1fr) 16.25rem;align-items:start;column-gap:2.5rem;display:grid}.article-module__Tnqyaa__sidebar{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;gap:1.25rem;max-height:calc(100dvh - 6.25rem);margin:-.5rem -1.5rem -2.5rem;padding:.5rem 1.5rem 2.5rem;display:flex;position:sticky;top:5.25rem;overflow-y:auto}.article-module__Tnqyaa__sidebar>*{flex:none}@media (max-width:62em){.article-module__Tnqyaa__wrapper{display:block}.article-module__Tnqyaa__sidebar{display:none}}.article-module__Tnqyaa__hero{margin-bottom:var(--mantine-spacing-xl);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;column-gap:clamp(1.75rem,4vw,3.5rem);display:grid}.article-module__Tnqyaa__hero[data-no-cover]{grid-template-columns:minmax(0,1fr)}.article-module__Tnqyaa__cover{border-radius:var(--mantine-radius-xl);box-shadow:0 1.5rem 3.75rem color-mix(in srgb, var(--mantine-color-brand-6) 16%, transparent);position:relative}.article-module__Tnqyaa__cover:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff47}.article-module__Tnqyaa__title{letter-spacing:-.025em;overflow-wrap:anywhere;text-wrap:balance;font-size:clamp(1.75rem,3vw,2.75rem);font-weight:800;line-height:1.22}@media (max-width:62em){.article-module__Tnqyaa__hero{grid-template-columns:minmax(0,1fr);row-gap:1.25rem}.article-module__Tnqyaa__cover{order:-1}}.article-module__Tnqyaa__recList>a:not(:first-child){border-top:1px solid var(--mantine-color-gray-2)}.article-module__Tnqyaa__recItem{color:inherit;align-items:flex-start;gap:.75rem;padding-block:.5rem;text-decoration:none;display:flex}.article-module__Tnqyaa__recList>a:first-child{padding-top:.25rem}.article-module__Tnqyaa__recThumbBox{aspect-ratio:1200/630;border-radius:var(--mantine-radius-sm);flex:none;width:84px;position:relative;overflow:hidden}.article-module__Tnqyaa__recThumb{aspect-ratio:1200/630;border-radius:var(--mantine-radius-sm);object-fit:cover;background:var(--mantine-color-brand-1);flex:none;width:84px}.article-module__Tnqyaa__recTitle{transition:color .15s}.article-module__Tnqyaa__recList>a:hover .article-module__Tnqyaa__recTitle{color:var(--mantine-color-brand-6)}.article-module__Tnqyaa__neighbor{container-type:inline-size}.article-module__Tnqyaa__neighborThumb{display:none}@container (min-width:20rem){.article-module__Tnqyaa__neighborThumb{display:block}}.article-module__Tnqyaa__faqItem{border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-md);background:#ffffffb3}.article-module__Tnqyaa__faqItem+.article-module__Tnqyaa__faqItem{margin-top:.5rem}.article-module__Tnqyaa__faqItem summary{cursor:pointer;padding:.85rem 1rem;font-weight:700;line-height:1.5}.article-module__Tnqyaa__faqItem[open] summary{color:var(--mantine-color-brand-7)}.article-module__Tnqyaa__faqAnswer{color:var(--mantine-color-gray-7);padding:0 1rem 1rem;line-height:1.8}.article-module__Tnqyaa__progress{z-index:300;background:linear-gradient(90deg, var(--mantine-color-brand-6), var(--mantine-color-brand-3));pointer-events:none;height:3px;position:fixed;inset:0 0 auto;transform:scaleX(0)}.article-module__Tnqyaa__adBelow{display:none}@media (max-width:62em){.article-module__Tnqyaa__adBelow{display:block}}.article-module__Tnqyaa__arrow{display:inline-block}[dir=rtl] .article-module__Tnqyaa__arrow{transform:scaleX(-1)}
.PostCover-module__DSbZga__root{aspect-ratio:1200/630;background:linear-gradient(to top right, var(--mantine-color-brand-8), var(--mantine-color-brand-5));color:#fff;isolation:isolate;width:100%;display:block;position:relative;overflow:hidden}.PostCover-module__DSbZga__root[data-fill]{aspect-ratio:auto;height:100%;position:absolute;inset:0}.PostCover-module__DSbZga__root[data-rounded]{border-radius:var(--mantine-radius-md)}.PostCover-module__DSbZga__root:before{content:"";background:radial-gradient(60% 95% at var(--hx) var(--hy), #ffffff4d, transparent 70%);position:absolute;inset:0}.PostCover-module__DSbZga__glyph{inset-inline-end:var(--gx);top:var(--gy);aspect-ratio:1;opacity:.22;width:46%;max-width:11rem;position:absolute;transform:translateY(-50%)}.PostCover-module__DSbZga__glyph svg{width:100%;height:100%;display:block}.PostCover-module__DSbZga__label{inset-inline-start:.9rem;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 1.8rem);font-size:.8125rem;font-weight:700;position:absolute;bottom:.7rem;overflow:hidden}
.list-module__2woSlG__layout{grid-template-columns:14rem minmax(0,1fr);align-items:start;gap:clamp(1.5rem,3vw,2.5rem);padding-block:clamp(1.5rem,3vw,2.5rem) clamp(3rem,6vw,5rem);display:grid}.list-module__2woSlG__aside{flex-direction:column;gap:1.25rem;max-height:calc(100dvh - 6.5rem);padding-inline-end:.25rem;display:flex;position:sticky;top:5.5rem;overflow-y:auto}.list-module__2woSlG__mobileBar{display:none}.list-module__2woSlG__main{min-width:0}@media (max-width:1023px){.list-module__2woSlG__layout{grid-template-columns:minmax(0,1fr)}.list-module__2woSlG__aside{display:none}.list-module__2woSlG__mobileBar{margin-bottom:1rem;display:block}}.list-module__2woSlG__stretched{color:inherit;text-decoration:none}.list-module__2woSlG__stretched:hover{color:var(--mantine-color-brand-6)}.list-module__2woSlG__stretched:after{content:"";border-radius:inherit;position:absolute;inset:0}.list-module__2woSlG__stretched:focus-visible{outline:none}.list-module__2woSlG__stretched:focus-visible:after{outline:3px solid var(--mantine-color-brand-6);outline-offset:-3px;border-radius:var(--mantine-radius-lg)}.list-module__2woSlG__adDesktop{display:block}.list-module__2woSlG__adMobile{margin-top:1.5rem;display:none}@media (max-width:1023px){.list-module__2woSlG__adDesktop{display:none}.list-module__2woSlG__adMobile{display:block}}
.richtext-module__7bEDeq__root{overflow-wrap:break-word;color:var(--mantine-color-gray-8);font-size:1.0625rem;line-height:1.9}.richtext-module__7bEDeq__root p{margin:0 0 1.25em}.richtext-module__7bEDeq__root h2{border-inline-start:4px solid var(--mantine-color-brand-6);letter-spacing:-.01em;color:var(--mantine-color-gray-9);text-wrap:balance;margin:2.6em 0 .9em;padding-inline-start:.7em;font-size:clamp(1.4rem,2.1vw,1.75rem);font-weight:800;line-height:1.35}.richtext-module__7bEDeq__root h3{color:var(--mantine-color-gray-9);margin:1.9em 0 .6em;font-size:clamp(1.15rem,1.6vw,1.3rem);font-weight:750;line-height:1.45}.richtext-module__7bEDeq__root h4{color:var(--mantine-color-gray-9);margin:1.5em 0 .5em;font-size:1.05rem;font-weight:700}.richtext-module__7bEDeq__root>:first-child,.richtext-module__7bEDeq__root>:first-child>:first-child,.richtext-module__7bEDeq__root>:first-child>:first-child>:first-child{margin-top:0}.richtext-module__7bEDeq__root strong{color:var(--mantine-color-gray-9);font-weight:700}.richtext-module__7bEDeq__root a{color:var(--mantine-color-brand-7);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.richtext-module__7bEDeq__root ul,.richtext-module__7bEDeq__root ol{margin:0 0 1.25em;padding-inline-start:1.5em}.richtext-module__7bEDeq__root li{margin-bottom:.45em;padding-inline-start:.2em}.richtext-module__7bEDeq__root li::marker{color:var(--mantine-color-brand-6);font-weight:700}.richtext-module__7bEDeq__root li>p{margin-bottom:.4em}.richtext-module__7bEDeq__root blockquote{border-inline-start:4px solid var(--mantine-color-brand-4);background:var(--mantine-color-brand-0);color:var(--mantine-color-gray-7);border-radius:0 12px 12px 0;margin:1.6em 0;padding:.9em 1.2em}.richtext-module__7bEDeq__root blockquote>:last-child{margin-bottom:0}.richtext-module__7bEDeq__root hr{border:0;border-top:1px solid var(--mantine-color-gray-2);margin:2.2em 0}.richtext-module__7bEDeq__root code{background:var(--mantine-color-gray-1);font-family:var(--mantine-font-family-monospace);border-radius:6px;padding:.1em .4em;font-size:.9em}.richtext-module__7bEDeq__root pre{background:var(--mantine-color-gray-0);border:1px solid var(--mantine-color-gray-2);border-radius:12px;max-width:100%;margin:1.5em 0;padding:1em 1.2em;font-size:.9em;line-height:1.7;overflow-x:auto}.richtext-module__7bEDeq__root pre code{background:0 0;padding:0}.richtext-module__7bEDeq__root figure{margin:2em 0}.richtext-module__7bEDeq__root img,.richtext-module__7bEDeq__root video,.richtext-module__7bEDeq__root svg{border-radius:12px;max-width:100%;height:auto}.richtext-module__7bEDeq__root figure img{border:1px solid var(--mantine-color-gray-2);box-shadow:0 .5rem 1.5rem color-mix(in srgb, var(--mantine-color-gray-9) 9%, transparent)}.richtext-module__7bEDeq__root figcaption{text-align:center;color:var(--mantine-color-gray-6);margin-top:.6em;font-size:.875rem}.richtext-module__7bEDeq__root iframe{max-width:100%}.richtext-module__7bEDeq__root table{border-collapse:separate;border-spacing:0;border:1px solid var(--mantine-color-gray-2);border-radius:12px;width:100%;margin:1.6em 0;font-size:.95rem;line-height:1.7;overflow:hidden}.richtext-module__7bEDeq__root th,.richtext-module__7bEDeq__root td{border-bottom:1px solid var(--mantine-color-gray-2);text-align:start;vertical-align:top;padding:.75em 1em}.richtext-module__7bEDeq__root th{background:var(--mantine-color-brand-0);color:var(--mantine-color-gray-9);white-space:nowrap;font-weight:700}.richtext-module__7bEDeq__root tbody tr:nth-child(2n) td{background:var(--mantine-color-gray-0)}.richtext-module__7bEDeq__root tbody tr:last-child td{border-bottom:0}@media (max-width:48em){.richtext-module__7bEDeq__root{font-size:1rem;line-height:1.85}.richtext-module__7bEDeq__root table{max-width:100%;display:block;overflow-x:auto}.richtext-module__7bEDeq__root th,.richtext-module__7bEDeq__root td{min-width:6em}}.richtext-module__7bEDeq__root a[data-anchor]{opacity:0;margin-inline-start:.4em;font-weight:400;text-decoration:none;transition:opacity .15s}.richtext-module__7bEDeq__root a[data-anchor]:before{content:"#";color:var(--mantine-color-brand-4)}.richtext-module__7bEDeq__root :is(h2,h3):hover a[data-anchor]{opacity:1}@media (hover:none){.richtext-module__7bEDeq__root a[data-anchor]{display:none}}.richtext-module__7bEDeq__root :is(h2,h3){scroll-margin-top:6rem}
