@font-face{font-family:'Lora';font-style:normal;font-weight:400 700;font-display:swap;src:url('../fonts/lora/lora-latin-wght-normal.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300 800;font-display:swap;src:url('../fonts/open-sans/open-sans-latin-wght-normal.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--c-ink: hsl(92 30% 22%);--c-primary: hsl(92 45% 32%);--c-accent: hsl(302 60% 55%);--c-muted: hsl(92 15% 39%);--c-bg: hsl(92 20% 98%);--c-bg-alt: hsl(92 25% 94%);--c-on-primary: hsl(92 20% 99%);--c-dark: hsl(92 30% 15%);--c-on-dark: hsl(92 20% 96%);--c-on-dark-muted: hsl(92 15% 76%);--c-accent-light: hsl(302 60% 75%);--font-h: 'Lora','AppleMyungjo','Nanum Myeongjo','Noto Serif KR','Batang',Georgia,'Times New Roman',serif;--font-b: 'Open Sans','Apple SD Gothic Neo','Malgun Gothic','Noto Sans KR','Nanum Gothic',system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;--s1: 4px;--s2: 8px;--s3: 16px;--s4: 32px;--s5: 64px;--section-y: clamp(var(--s4),7vw,var(--s5));--gutter: 16px;--container: 1240px;--r: 6px;--r-sm: 4px;--r-pill: 999px;--shadow: 0 12px 40px rgb(0 0 0 / .12);--shadow-lg: 0 22px 60px rgb(0 0 0 / .18);--line-top: 0px;--line-left: 4px;--line-bottom: 0px;--overlay: 0.68;--fs-xs: .8125rem;--fs-s: .9375rem;--fs-m: 1.0625rem;--fs-l: 1.25rem;--fs-xl: clamp(1.375rem,2.6vw,1.75rem);--fs-2xl: clamp(1.75rem,4.2vw,2.625rem);--fs-3xl: clamp(2.125rem,6vw,3.75rem);--tap: 44px;--ease: cubic-bezier(.2,.7,.2,1)}@media (min-width: 768px){:root{--gutter: 24px}}*,*::before,*::after{box-sizing: border-box}html{-webkit-text-size-adjust: 100%;scroll-behavior: smooth}body{margin: 0;background: var(--c-bg);color: var(--c-ink);font: 400 var(--fs-m)/1.65 var(--font-b);overflow-wrap: break-word;overflow-x: clip}:lang(ko){word-break: keep-all}:lang(zh){line-break: strict}:lang(ko) *,:lang(zh) *{letter-spacing: normal !important}:lang(ko) :is(h1,h2,h3,h4),:lang(zh) :is(h1,h2,h3,h4){line-height: 1.35}h1,h2,h3,h4{margin: 0 0 var(--s3);font-family: var(--font-h);font-weight: 700;line-height: 1.15;color: inherit;overflow-wrap: break-word;hyphens: auto;hyphenate-limit-chars: 12 5 5;text-wrap: balance}h1{font-size: var(--fs-3xl)}h2{font-size: var(--fs-2xl)}h3{font-size: var(--fs-xl)}p,ul,ol,dl,blockquote,figure{margin: 0 0 var(--s3)}img,svg,video{display: block;max-width: 100%;height: auto}a{color: var(--c-primary);text-underline-offset: .18em}a:hover{color: var(--c-ink)}:focus-visible{outline: 3px solid var(--c-accent);outline-offset: 3px}button,input,select,textarea{font: inherit;color: inherit}.visually-hidden{position: absolute !important;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0}.pict{width: 1.25em;height: 1.25em;flex: none;fill: none;stroke: currentColor;stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round}.pict__bqwit{position: absolute;width: 0;height: 0;overflow: hidden}.jump{position: absolute;left: var(--s2);top: -100px;z-index: 100;padding: var(--s2) var(--s3);background: var(--c-dark);color: var(--c-on-dark);border-radius: var(--r-sm)}.jump:focus{top: var(--s2)}.wrap{width: 100%;max-width: calc(var(--container) + 2 * var(--gutter));margin-inline: auto;padding-inline: var(--gutter)}.sec{padding-block: var(--section-y);position: relative}.sec--labkw{background: var(--c-bg-alt)}.sec--kmgcx{background: var(--c-dark);color: var(--c-on-dark)}.sec--kmgcx :where(a:not(.btn)){color: var(--c-accent-light)}.sec__xfiw{margin: 0 0 var(--s2);font-size: var(--fs-xs);font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: var(--c-primary)}.sec--kmgcx .sec__xfiw{color: var(--c-accent-light)}.sec__sphd{font-size: var(--fs-2xl);max-width: 30ch}.sec__qnmp{font-size: var(--fs-l);color: var(--c-muted);max-width: 62ch}.sec--kmgcx .sec__qnmp{color: var(--c-on-dark-muted)}.btn{display: inline-flex;align-items: center;justify-content: center;gap: var(--s2);min-height: var(--tap);padding: .65em 1.35em;border: 2px solid var(--c-primary);border-radius: var(--r-sm);background: transparent;color: var(--c-primary);font-weight: 700;line-height: 1.2;text-decoration: none;text-align: center;cursor: pointer;transition: transform .2s var(--ease),border-radius .2s var(--ease),background-color .2s,color .2s,box-shadow .2s}.btn--gijz{background: var(--c-primary);color: var(--c-on-primary)}.btn--jwuvp{border-color: var(--c-on-dark);color: var(--c-on-dark)}.btn--jwuvp.btn--gijz{background: var(--c-on-dark);color: var(--c-dark)}.btn:hover{text-decoration: underline;text-decoration-thickness: 2px;color: var(--c-primary)}.btn--gijz:hover{color: var(--c-on-primary)}.btn--jwuvp:hover{color: var(--c-on-dark)}.bc{font-size: var(--fs-s);color: var(--c-muted)}.bc__xvpc{display: flex;flex-wrap: wrap;gap: var(--s1) var(--s2);margin: 0;padding: 0;list-style: none}.bc__ihwb{display: inline-flex;align-items: center}.bc__ihwb + .bc__ihwb::before{content: "/";margin-right: var(--s2);opacity: .6}.bc a{position: relative;display: inline-flex;align-items: center;min-height: var(--tap);color: inherit}.bc a::after{content: "";position: absolute;top: 0;bottom: 0;left: 50%;width: max(100%,var(--tap));transform: translateX(-50%)}.ehew{font-size: var(--fs-m)}.ehew > *{max-width: 70ch}.ehew h2{margin-top: var(--s5);font-size: var(--fs-xl);scroll-margin-top: 96px}.ehew h3{margin-top: var(--s4);font-size: var(--fs-l)}.ehew ul,.ehew ol{padding-left: 1.3em}.ehew li + li{margin-top: var(--s1)}.ehew blockquote{margin-inline: 0;padding: var(--s2) var(--s3);border-left: 4px solid var(--c-accent);background: var(--c-bg-alt);border-radius: var(--r-sm)}.ehew table{width: 100%;border-collapse: collapse;font-size: var(--fs-s)}@media (max-width: 600px){.ehew table{table-layout: fixed;font-size: var(--fs-xs)}.ehew th,.ehew td{padding: var(--s1);overflow-wrap: anywhere;hyphens: auto}}.ehew th,.ehew td{padding: var(--s2);text-align: left;vertical-align: top;border-bottom: 1px solid color-mix(in srgb,var(--c-ink) 14%,transparent)}.ehew th{background: var(--c-bg-alt)}.ehew code{font-size: .92em;overflow-wrap: anywhere}html[data-consent-open] body{padding-bottom: var(--consent-h,0px)}.signup{display: grid;gap: var(--s3)}.signup__hkom{display: block;margin-bottom: var(--s1);font-weight: 600;font-size: var(--fs-s)}.signup__ebqwa{display: block;width: 100%;min-height: var(--tap);padding: .6em .8em;border: 1.5px solid color-mix(in srgb,var(--c-ink) 28%,transparent);border-radius: var(--r-sm);background: var(--c-bg);color: var(--c-ink)}.signup__wuefl{display: flex;align-items: flex-start;gap: var(--s2);font-size: var(--fs-s)}.signup__wuefl input{width: 22px;height: 22px;margin: 2px 0 0;flex: none;accent-color: var(--c-primary)}.signup__hyzgz{font-size: var(--fs-xs);color: var(--c-muted)}.signup__lrenf{position: absolute;left: -10000px;width: 1px;height: 1px;overflow: hidden}@media (prefers-reduced-motion: reduce){html{scroll-behavior: auto}*,*::before,*::after{animation-duration: .01ms !important;animation-iteration-count: 1 !important;transition-duration: .01ms !important}}.pack{position: relative}.pack :is(h2,h3){text-wrap: balance}.pack :is(li,dd,dt,p){min-width: 0}.pack__cbxu{margin-bottom: var(--s3)}.pack__cbxu .bc__xvpc{align-items: center;gap: 0 var(--s2)}.pack__cbxu .bc__ihwb{display: inline-flex;align-items: center;min-width: 0}.pack__cbxu a{display: inline-flex;align-items: center;justify-content: center;min-height: var(--tap);min-width: var(--tap);text-decoration-color: color-mix(in srgb,currentColor 40%,transparent)}.pack__cbxu a:hover{color: var(--c-primary)}.pack__cbxu [aria-current="page"]{display: inline-flex;align-items: center;min-height: var(--tap);color: var(--c-ink);font-weight: 600}.pack__xfiw{display: inline-flex;align-items: center;gap: var(--s1);margin: 0 0 var(--s2);font-size: var(--fs-xs);font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: var(--c-primary)}.pack__sphd{max-width: 22ch;margin-bottom: var(--s3)}@media (min-width: 768px){.pack__sphd{hyphens: manual}}.pack__omrev{max-width: 58ch;margin-bottom: var(--s4);font-size: var(--fs-l);line-height: 1.55;color: var(--c-muted)}.pack__sadnb{display: flex;flex-wrap: wrap;align-items: center;gap: var(--s2)}.pack__elxq svg{transition: transform .2s var(--ease)}.pack__elxq:hover svg{transform: translateX(3px)}@media (max-width: 479px){.pack__sadnb > *{flex: 1 1 100%}}.pack__pic{position: relative;overflow: hidden;border-radius: var(--r);background: var(--c-bg-alt)}.pack__pic picture{display: contents}.pack__uxdv{display: block;width: 100%;height: 100%;object-fit: cover}.pack__uxdv svg{width: 100%;height: 100%}.pack__cqsd{position: relative;background: var(--c-bg);border: 1px solid color-mix(in srgb,var(--c-ink) 10%,transparent);border-radius: var(--r);box-shadow: var(--shadow)}.pack__cqsd::after{content: "";position: absolute;inset: -1px;pointer-events: none;border-radius: inherit;border: 0 solid var(--c-accent);border-width: var(--line-top) 0 var(--line-bottom) var(--line-left)}.pack__emog{margin: 0}.pack__kqja{min-width: 0}.pack__zvai{margin: 0 0 var(--s1);font-size: var(--fs-xs);font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: var(--c-muted)}.pack__okatb{margin: 0;font-weight: 700;line-height: 1.3;color: var(--c-ink)}.pack__ekdz > :last-child{margin-bottom: 0}.pack__ekdz li::marker{color: var(--c-primary)}.pack__mwrd{display: grid;gap: var(--s3);margin: 0;padding: 0;list-style: none}.pack__qbiac{display: flex;flex-wrap: wrap;align-items: flex-start;gap: var(--s3);padding: var(--s4)}.pack__rdct{flex: 1 1 240px;min-width: 0}.pack__uwhnp{display: grid;place-items: center;flex: none;width: 104px;height: 104px;overflow: hidden;border-radius: 50%;background: color-mix(in srgb,var(--c-primary) 14%,var(--c-bg));color: var(--c-primary)}.pack__uwhnp picture{display: contents}.pack__qqzc{width: 100%;height: 100%;object-fit: cover}.pack__qqzc svg{width: 100%;height: 100%}.pack__rqshl{font-family: var(--font-h);font-size: var(--fs-xl);font-weight: 700;letter-spacing: .04em}.pack__wiym{margin: 0 0 var(--s1);font-size: var(--fs-l)}.pack__xddeo{margin: 0 0 var(--s2);font-size: var(--fs-s);font-weight: 600;color: var(--c-primary)}.pack__vbzkp{margin: 0;color: var(--c-muted)}@media (max-width: 639px){.pack__qbiac{padding: var(--s3)}.pack__uwhnp{width: 80px;height: 80px}}.pack__mtnn{margin: 0}.pack__yoalp{margin: 0 0 var(--s1);font-family: var(--font-h);font-weight: 700;font-size: var(--fs-l);line-height: 1.3}.pack__rfnlb{margin: 0;color: var(--c-muted)}.pack__bmiob > *{margin: 0}.pack__immmb{font-size: var(--fs-xs);font-weight: 700;letter-spacing: .08em;text-transform: uppercase}.pack__dncp{font-family: var(--font-h);font-weight: 700;font-size: var(--fs-2xl);line-height: 1.15}.pack__kmrk{font-size: var(--fs-s)}.pack__rocs{display: grid;gap: var(--s3);margin: 0;padding: 0;list-style: none}@media (min-width: 768px){.pack__rocs--ksuu{grid-template-columns: repeat(2,minmax(0,1fr))}.pack__rocs--ksuu > :last-child:nth-child(odd){grid-column: 1 / -1}.pack__rocs--epie{grid-template-columns: repeat(2,minmax(0,1fr))}.pack__rocs--epie > :last-child:nth-child(odd){grid-column: 1 / -1}}@media (min-width: 1024px){.pack__rocs--epie{grid-template-columns: repeat(3,minmax(0,1fr))}.pack__rocs--epie > :last-child:nth-child(odd){grid-column: auto}}.pack{--s3-lift: clamp(72px,12vw,180px)}.pack__eoch{overflow: hidden;isolation: isolate}.pack__eoch::before{content: "";position: absolute;z-index: -1;pointer-events: none;width: 70vmax;height: 70vmax;right: -25vmax;top: -35vmax;border-radius: 50%;background: radial-gradient(closest-side,color-mix(in srgb,var(--c-primary) 55%,transparent),transparent);opacity: .7}.pack__eoch--lrcto{padding-bottom: calc(var(--section-y) + var(--s3-lift))}.pack__eoch .pack__cbxu{color: var(--c-on-dark-muted)}.pack__eoch .pack__cbxu a:hover{color: var(--c-on-dark)}.pack__eoch .pack__cbxu [aria-current="page"]{color: var(--c-on-dark)}.pack__zsirb{max-width: 860px;margin-block: var(--s4)}.pack__xfiw{color: var(--c-accent-light)}.pack__sphd{max-width: 20ch;font-size: var(--fs-3xl)}.pack__omrev{color: var(--c-on-dark-muted)}.pack__emog{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: var(--s3) var(--s4)}.pack__kqja{padding-top: var(--s2);border-top: 1px solid color-mix(in srgb,var(--c-on-dark) 28%,transparent)}.pack__zvai{color: var(--c-accent-light)}.pack__okatb{font-family: var(--font-h);font-size: var(--fs-l);color: var(--c-on-dark)}@media (max-width: 767px){.pack__emog{grid-template-columns: repeat(2,minmax(0,1fr))}.pack__okatb{font-size: var(--fs-m)}}.pack__gwxo{position: relative;z-index: 1;margin-top: calc(-1 * var(--s3-lift))}.pack__pic{aspect-ratio: 16 / 7;box-shadow: var(--shadow-lg)}@media (max-width: 767px){.pack__pic{aspect-ratio: 4 / 3}}.pack__volqq{display: grid;gap: var(--s3);align-items: stretch}@media (min-width: 900px){.pack__volqq--zcfz{grid-template-columns: minmax(0,1fr) auto minmax(0,1fr);gap: var(--s3)}}.pack__gdljv,.pack__iuqw{padding: var(--s4);border-radius: var(--r)}.pack__gdljv{background: var(--c-bg-alt);border: 1px dashed color-mix(in srgb,var(--c-ink) 24%,transparent)}.pack__iuqw{background: var(--c-primary);color: var(--c-on-primary);box-shadow: var(--shadow-lg)}.pack__iuqw .sec__xfiw{color: var(--c-on-primary);opacity: .85}.pack__yyhg{font-size: var(--fs-xl)}.pack__xvdp{margin: 0}.pack__gdljv .pack__xvdp{color: var(--c-muted)}.pack__joncz{display: grid;place-items: center;align-self: center;justify-self: center;width: 52px;height: 52px;border-radius: 50%;background: var(--c-bg);color: var(--c-primary);border: 2px solid var(--c-primary)}.pack__joncz svg{width: 24px;height: 24px}@media (max-width: 899px){.pack__joncz{transform: rotate(90deg)}}@media (max-width: 639px){.pack__gdljv,.pack__iuqw{padding: var(--s3)}}.pack__hzdl{max-width: calc(780px + 2 * var(--gutter))}.pack__ohxgy{gap: 0 var(--s5);counter-reset: none}.pack__rqun{display: grid;grid-template-columns: auto minmax(0,1fr);gap: 0 var(--s3);align-content: start;padding-block: var(--s4);border-top: 1px solid color-mix(in srgb,var(--c-ink) 14%,transparent)}.pack__clzl{grid-row: span 2;font-family: var(--font-h);font-weight: 700;font-size: clamp(2.5rem,5vw,3.5rem);line-height: .9;color: transparent;-webkit-text-stroke: 1.5px var(--c-primary)}.pack__xzpo{margin-bottom: var(--s2);font-size: var(--fs-l)}.pack__hquug{margin: 0;color: var(--c-muted)}@media (min-width: 768px){.pack__ohxgy > :last-child:nth-child(odd){grid-column: auto}}.pack__kuzj{padding: var(--s4)}.pack__iego{display: inline-grid;place-items: center;width: 48px;height: 48px;margin-bottom: var(--s3);border-radius: var(--r-sm);background: color-mix(in srgb,var(--c-accent) 18%,var(--c-bg));color: var(--c-ink)}.pack__efngt{margin-bottom: var(--s2);font-size: var(--fs-l)}.pack__ekxb{margin: 0;color: var(--c-muted)}@media (max-width: 639px){.pack__kuzj{padding: var(--s3)}}.pack__xboo{display: flex;flex-direction: column;align-items: center;gap: var(--s3);max-width: 760px;margin-inline: auto;padding: var(--s5) var(--s4);border-radius: var(--r);background: radial-gradient(120% 90% at 50% 0%,color-mix(in srgb,var(--c-primary) 14%,transparent),transparent 70%),var(--c-bg-alt);border: 1px solid color-mix(in srgb,var(--c-primary) 22%,transparent);text-align: center}.pack__kefdo{max-width: 26ch;margin: 0;font-size: var(--fs-xl)}.pack__xboo .pack__bmiob{display: grid;gap: var(--s1);justify-items: center}.pack__xboo .pack__immmb{color: var(--c-primary)}.pack__xboo .pack__dncp{font-size: var(--fs-3xl);color: var(--c-ink)}.pack__xboo .pack__kmrk{max-width: 52ch;color: var(--c-muted)}.pack__xboo .pack__sadnb{justify-content: center}@media (max-width: 639px){.pack__xboo{padding: var(--s4) var(--s3)}.pack__xboo .pack__dncp{font-size: var(--fs-2xl)}.pack__xboo .pack__sadnb{width: 100%}}.pack__maih{display: grid;gap: var(--s3)}@media (min-width: 900px){.pack__maih{grid-template-columns: minmax(0,1fr) minmax(0,2fr);gap: var(--s5);align-items: start}.pack__toaqz{position: sticky;top: calc(var(--sticky-top,0px) + var(--s4))}}.pack__mhajj{padding-block: var(--s3);border-bottom: 1px solid color-mix(in srgb,var(--c-ink) 14%,transparent)}.pack__mhajj:first-child{padding-top: 0}.read{position: relative}.read__cbxu{min-width: 0;max-width: 100%;margin-bottom: var(--s3)}.read__cbxu .bc__ihwb{display: flex;align-items: center;min-width: 0;max-width: 100%}.read__pcfw{display: inline-flex;align-items: center;min-height: var(--tap);min-width: var(--tap);color: inherit;text-decoration-color: color-mix(in srgb,currentColor 35%,transparent)}.read__pcfw:hover{color: var(--c-primary);text-decoration-color: currentColor}.read__pcfw--ompxo{display: block;min-width: 0;min-height: 0;max-width: 42ch;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.read__cjzh{display: inline-flex;align-items: center;min-height: var(--tap);color: var(--c-primary);text-decoration: none}.read__ylab{padding: .35em .85em;border-radius: var(--r-pill);background: color-mix(in srgb,var(--c-primary) 10%,transparent);font-size: var(--fs-xs);font-weight: 700;letter-spacing: .06em;text-transform: uppercase;line-height: 1.3;transition: background-color .2s,color .2s}.read__cjzh:hover .read__ylab{background: var(--c-primary);color: var(--c-on-primary)}.read__sphd{margin: var(--s2) 0 var(--s3);max-width: 22ch;letter-spacing: -.01em}.read__qnmp{margin: 0 0 var(--s4);max-width: 60ch;font-size: var(--fs-l);line-height: 1.55;color: var(--c-muted)}.read__uwhnp{display: inline-grid;place-items: center;flex: none;width: 52px;height: 52px;border-radius: 50%;overflow: hidden;background: color-mix(in srgb,var(--c-primary) 12%,var(--c-bg));color: var(--c-primary)}.read__qqzc{display: block;width: 100%;height: 100%;object-fit: cover}.read__qqzc svg{width: 100%;height: 100%}.read__uwhnp--tcwyr .pict{width: 24px;height: 24px}.read__qbiac{display: flex;align-items: center;gap: var(--s2)}.read__vbzkp{display: flex;flex-direction: column;margin: 0;line-height: 1.35;min-width: 0}.read__qoebi{font-size: var(--fs-xs);font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: var(--c-muted)}.read__tzjns{font-weight: 700}.read__xddeo{font-size: var(--fs-s);color: var(--c-muted)}.read__ufxrs{color: inherit;text-decoration-color: color-mix(in srgb,currentColor 35%,transparent)}.read__ufxrs:hover{color: var(--c-primary)}.read__emog{margin: 0}.read__kqja dt{display: flex;align-items: center;gap: .45em;font-size: var(--fs-xs);font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: var(--c-muted)}.read__kqja dd{margin: 0;font-weight: 600}.read__hzdl{display: flex;align-items: center;gap: .45em;margin: 0;font-weight: 600}.read__emog .pict,.read__hzdl .pict{width: 1.1em;height: 1.1em;color: var(--c-primary)}.read__bidi{display: flex;align-items: center;gap: var(--s2)}.read__ceqv{display: flex;flex-direction: column;gap: .15em;margin: 0;min-width: 0;line-height: 1.4}.read__adml{display: flex;flex-wrap: wrap;align-items: center;gap: .2em .6em;font-size: var(--fs-s);color: var(--c-muted)}.read__tirrc{display: inline-flex;align-items: center;gap: .35em}.read__tirrc + .read__tirrc::before{content: "";width: 4px;height: 4px;margin-right: .25em;border-radius: 50%;background: currentColor;opacity: .55}.read__haxo{position: relative;margin: 0;overflow: hidden;background: var(--c-bg-alt)}.read__nlcv{display: block;width: 100%;height: 100%;object-fit: cover}.read__nlcv svg{width: 100%;height: 100%}.read__ykxv{display: flex;align-items: center;gap: .5em;margin: 0 0 var(--s2);font-family: var(--font-b);font-size: var(--fs-xs);font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: var(--c-primary)}.read__epyl{margin: 0;padding: 0;list-style: none;counter-reset: toc}.read__xnswv{counter-increment: toc}.read__jbqof{display: flex;align-items: center;gap: var(--s2);min-height: var(--tap);padding-block: .3em;color: var(--c-ink);text-decoration: none;font-size: var(--fs-s);line-height: 1.35}.read__jbqof::before{content: counter(toc,decimal-leading-zero);flex: none;min-width: 1.6em;font-size: var(--fs-xs);font-weight: 700;font-variant-numeric: tabular-nums;color: var(--c-primary)}.read__jbqof:hover{color: var(--c-primary);text-decoration: underline;text-underline-offset: .2em}.read__body > :first-child{margin-top: 0}.read__body a{text-decoration-thickness: 1px}.read__body h3{font-size: var(--fs-l)}.read__qftk{position: relative;isolation: isolate;margin-block: var(--s4);padding: var(--s4);border-radius: var(--r);background: var(--c-bg-alt)}.read__qftk::before,.read__nrbl::before{content: "";position: absolute;inset: 0;z-index: 3;pointer-events: none;border-radius: inherit;background: linear-gradient(var(--c-accent),var(--c-accent)) left top / var(--line-left) 100% no-repeat,linear-gradient(var(--c-accent),var(--c-accent)) left top / 100% var(--line-top) no-repeat,linear-gradient(var(--c-accent),var(--c-accent)) left bottom / 100% var(--line-bottom) no-repeat}.read__tbehl{margin: 0 0 var(--s3);font-size: var(--fs-l)}.read__wlkfk{display: grid;gap: var(--s2) var(--s4);margin: 0;padding: 0;list-style: none}.read__wyujt{display: flex;align-items: flex-start;gap: var(--s2);min-width: 0}.read__prewg{display: inline-grid;place-items: center;flex: none;width: 26px;height: 26px;margin-top: .1em;border-radius: 50%;background: var(--c-primary);color: var(--c-on-primary)}.read__prewg .pict{width: 15px;height: 15px;stroke-width: 2.4}.read__stoxn{margin: 0;font-size: var(--fs-s);line-height: 1.55}.read__uituw{display: block;font-size: var(--fs-m);color: var(--c-ink)}.read__ipvjq{margin-top: var(--s4)}.read__fovj{margin: 0 0 var(--s1);font-family: var(--font-b);font-size: var(--fs-xs);font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: var(--c-muted)}.read__xongn{margin: 0;padding: 0;list-style: none}.read__vrxez{border-bottom: 1px solid color-mix(in srgb,var(--c-ink) 12%,transparent)}.read__fujr{display: flex;align-items: center;justify-content: space-between;gap: var(--s2);min-height: var(--tap);padding-block: .45em;color: var(--c-ink);text-decoration: none;font-size: var(--fs-s);line-height: 1.4}.read__fujr .pict{color: var(--c-primary)}.read__fujr:hover{color: var(--c-primary)}.read__fujr:hover span{text-decoration: underline;text-underline-offset: .2em}.read__bcnqp{display: flex;align-items: flex-start;gap: var(--s2);margin: var(--s4) 0 0;padding: var(--s2) var(--s3);border: 1px dashed color-mix(in srgb,var(--c-ink) 24%,transparent);border-radius: var(--r-sm);font-size: var(--fs-s);line-height: 1.5;color: var(--c-muted)}.read__bcnqp .pict{margin-top: .15em;color: var(--c-primary)}.read__xdtb{margin: 0;color: var(--c-ink)}.read__xdtb > .pict{width: 40px;height: 40px;color: var(--c-accent);stroke-width: 1.4}.read__dqul{margin: var(--s2) 0 0;padding: 0;border: 0;background: none;font-family: var(--font-h);font-size: var(--fs-xl);font-weight: 700;line-height: 1.28}.read__dqul p{margin: 0}.read__gupub{margin-top: var(--s2);font-size: var(--fs-s);color: var(--c-muted)}.read__uwrj{margin-bottom: var(--s4);font-size: var(--fs-2xl)}.read__orlq{display: grid;gap: var(--s3);margin: 0;padding: 0;list-style: none}@media (min-width: 768px){.read__orlq{grid-auto-flow: column;grid-auto-columns: minmax(0,1fr)}}.read__ilvsl{display: flex;min-width: 0}.read__nrbl{position: relative;isolation: isolate;display: flex;flex-direction: column;width: 100%;min-width: 0}.read__tsfxa{position: relative;overflow: hidden;aspect-ratio: 16 / 9;background: var(--c-bg-alt)}.read__eabyn{display: block;width: 100%;height: 100%;object-fit: cover;transition: transform .6s var(--ease)}.read__eabyn svg{width: 100%;height: 100%}.read__nrbl:hover .read__eabyn{transform: scale(1.04)}.read__eifci{display: grid;place-items: center;color: var(--c-primary);background: radial-gradient(60% 70% at 18% 22%,color-mix(in srgb,var(--c-accent) 26%,transparent),transparent 70%),radial-gradient(55% 65% at 86% 88%,color-mix(in srgb,var(--c-primary) 22%,transparent),transparent 70%),var(--c-bg-alt)}.read__eifci .pict{width: 34px;height: 34px;opacity: .5;stroke-width: 1.4}.read__mzawd{display: flex;flex-direction: column;flex: 1;min-width: 0}.read__vvrp{margin: 0 0 var(--s1);font-size: var(--fs-xs);font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: var(--c-primary)}.read__crjzu{margin: 0 0 var(--s2);font-size: var(--fs-l);line-height: 1.25}.read__nrbl .read__crjzu .read__dwhfa{color: inherit;text-decoration: none}.read__dwhfa::after{content: "";position: absolute;inset: 0;z-index: 2;border-radius: inherit}.read__nrbl:hover .read__crjzu .read__dwhfa{text-decoration: underline;text-decoration-thickness: 2px;text-underline-offset: .2em}@supports selector(:has(*)){.read__dwhfa:focus-visible{outline: none}.read__nrbl:has(.read__dwhfa:focus-visible){outline: 3px solid var(--c-accent);outline-offset: 4px}}.read__mxqdx{margin: 0 0 var(--s2);font-size: var(--fs-s);line-height: 1.55;color: var(--c-muted)}.read__kujxt{margin: auto 0 0;font-size: var(--fs-xs);color: var(--c-muted)}@media (max-width: 639px){.read__qftk{padding: var(--s3)}.read__adml{column-gap: var(--s3)}.read__tirrc + .read__tirrc::before{display: none}}.read__kvxb{padding-block: var(--section-y) calc(var(--s5) * 1.6);background: color-mix(in srgb,var(--c-primary) 8%,var(--c-bg))}.read__kvxb--znvaj{padding-bottom: var(--s4);margin-bottom: var(--s5)}.read__npays{max-width: calc(960px + 2 * var(--gutter));text-align: center}.read__npays .bc__xvpc{justify-content: center}.read__sphd{max-width: 20ch;margin-inline: auto;font-size: clamp(2.25rem,5.6vw,4rem);line-height: 1.06}.read__usrt{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: var(--s3) var(--s4);margin-top: var(--s4);text-align: left}.read__fzele{display: flex;flex-wrap: wrap;align-items: center;gap: var(--s2) var(--s4)}.read__fzele .read__emog{display: flex;flex-wrap: wrap;gap: var(--s2) var(--s4)}.read__fzele .read__hzdl{padding: .4em .9em;border-radius: var(--r-pill);background: var(--c-bg);box-shadow: 0 0 0 1px color-mix(in srgb,var(--c-ink) 10%,transparent);font-size: var(--fs-s)}.read__wbscz{max-width: calc(960px + 2 * var(--gutter));margin-top: calc(var(--s5) * -1.2)}.read__haxo{aspect-ratio: 16 / 9;border: 1px solid color-mix(in srgb,var(--c-ink) 10%,transparent);border-radius: var(--r);box-shadow: var(--shadow-lg)}.read__kqwl{max-width: calc(720px + 2 * var(--gutter));padding-top: var(--s5);padding-bottom: var(--section-y)}.read__body > *{max-width: none}.read__qnmp{max-width: none;margin-bottom: var(--s4);font-family: var(--font-h);font-size: var(--fs-xl);line-height: 1.45;color: var(--c-ink)}.read__qnmp::first-letter{float: left;margin: .06em .1em 0 -.02em;font-size: 4.1em;line-height: .8;font-weight: 700;color: var(--c-primary)}.read__jotme{margin-bottom: var(--s4);padding: var(--s3);border-left: 4px solid var(--c-accent);background: var(--c-bg-alt);border-radius: 0 var(--r-sm) var(--r-sm) 0}.read__qftk{margin-top: var(--s5)}.read__wlkfk{counter-reset: point}.read__bymnf{border-top: 1px solid color-mix(in srgb,var(--c-ink) 12%,transparent)}.read__bymnf .wrap{max-width: calc(960px + 2 * var(--gutter))}.read__uwrj{font-size: var(--fs-xl);text-align: center}.read__orlq{gap: 0}.read__nrbl{padding: var(--s3) var(--s3) var(--s3) 0;border-top: 2px solid var(--c-ink)}.read__nrbl::before{content: none}.read__crjzu{font-size: var(--fs-l)}.read__crjzu::after{content: "";display: block;width: 28px;height: 2px;margin-top: var(--s2);background: var(--c-accent);transition: width .25s var(--ease)}.read__nrbl:hover .read__crjzu::after{width: 56px}@media (min-width: 768px){.read__orlq{gap: var(--s4)}.read__wlkfk{grid-template-columns: repeat(2,minmax(0,1fr))}.read__wlkfk:has(> li:last-child:nth-child(odd)) > li:last-child{grid-column: 1 / -1}}@media (max-width: 767px){.read__wbscz{margin-top: calc(var(--s5) * -1)}.read__kvxb{padding-bottom: calc(var(--s5) * 1.3)}.read__npays{text-align: left}.read__npays .bc__xvpc{justify-content: flex-start}.read__sphd{margin-inline: 0}.read__usrt{justify-content: flex-start}.read__qnmp{font-size: var(--fs-l)}}.words__npays{margin-bottom: var(--s4)}.words__sphd{margin-bottom: 0;max-width: 24ch;hyphenate-limit-chars: 15 6 6;text-wrap: balance}.words__rocs{display: grid;grid-template-columns: minmax(0,1fr);gap: var(--s3);margin: 0}.words__unit{display: flex;flex-direction: column;gap: var(--s2);min-width: 0;padding: clamp(var(--s3),5vw,var(--s4));border-radius: var(--r);background: linear-gradient(var(--c-accent),var(--c-accent)) top / 100% var(--line-top) no-repeat,linear-gradient(var(--c-accent),var(--c-accent)) left / var(--line-left) 100% no-repeat,linear-gradient(var(--c-accent),var(--c-accent)) bottom / 100% var(--line-bottom) no-repeat,var(--c-bg-alt);box-shadow: var(--shadow)}.words__rqar{display: flex;align-items: center;gap: var(--s3);font-family: var(--font-h);font-weight: 700;font-size: var(--fs-l);line-height: 1.25;hyphens: auto;hyphenate-limit-chars: 15 6 6;text-wrap: balance}.words__rqar > span:last-child{min-width: 0}.words__xksa{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 44px;height: 44px;border-radius: var(--r-sm);background: var(--c-bg);color: var(--c-primary);font-size: var(--fs-l)}.words__kvxu{margin: 0;color: var(--c-muted);font-size: var(--fs-s);line-height: 1.6}.words__unit--mqnl{justify-content: flex-end;background: radial-gradient(70% 90% at 100% 0%,color-mix(in srgb,var(--c-accent) 30%,transparent),transparent 70%),var(--c-dark);color: var(--c-on-dark)}.words__unit--mqnl .words__rqar{font-size: var(--fs-xl)}.words__unit--mqnl .words__xksa{width: 56px;height: 56px;background: var(--c-accent-light);color: var(--c-dark);font-size: var(--fs-xl)}.words__unit--mqnl .words__kvxu{color: var(--c-on-dark-muted);font-size: var(--fs-m);max-width: 52ch}@media (min-width: 640px){.words__rocs{grid-template-columns: repeat(2,minmax(0,1fr))}.words__unit--mqnl{grid-column: span 2}}@media (min-width: 1024px){.words__rocs{grid-template-columns: repeat(3,minmax(0,1fr))}.words__unit--mqnl{grid-column: span 2}}.unit__npays{margin-bottom: var(--s4)}.unit__npays > :last-child{margin-bottom: 0}.unit__rocs{margin: 0;padding: 0;list-style: none}.unit__eptj{display: flex;min-width: 0}.unit{position: relative;isolation: isolate;display: flex;flex-direction: column;width: 100%;min-width: 0}.unit::before{content: "";position: absolute;inset: 0;z-index: 3;pointer-events: none;border-radius: inherit;background: linear-gradient(var(--c-accent),var(--c-accent)) left top / var(--line-left) 100% no-repeat,linear-gradient(var(--c-accent),var(--c-accent)) left top / 100% var(--line-top) no-repeat,linear-gradient(var(--c-accent),var(--c-accent)) left bottom / 100% var(--line-bottom) no-repeat}.unit__body{display: flex;flex-direction: column;flex: 1;min-width: 0}.unit__sphd{margin: 0 0 var(--s2);font-size: var(--fs-l);line-height: 1.25}.unit .unit__sphd .unit__lvnen{color: inherit;text-decoration: none}.unit__lvnen::after{content: "";position: absolute;inset: 0;z-index: 2;border-radius: inherit}.unit:hover .unit__sphd .unit__lvnen{text-decoration: underline;text-decoration-thickness: 2px;text-underline-offset: .2em}@supports selector(:has(*)){.unit__lvnen:focus-visible{outline: none}.unit:has(.unit__lvnen:focus-visible){outline: 3px solid var(--c-accent);outline-offset: 4px}}.unit__cjzh{margin: 0 0 var(--s2);font-size: var(--fs-xs);font-weight: 700;letter-spacing: .06em;text-transform: uppercase;line-height: 1.3;color: var(--c-primary)}.unit__wydk{margin: 0 0 var(--s3);color: var(--c-muted);font-size: var(--fs-s);line-height: 1.6}.unit__usrt{display: flex;flex-wrap: wrap;align-items: center;gap: var(--s1) var(--s2);margin: auto 0 0;font-size: var(--fs-xs);line-height: 1.4;color: var(--c-muted)}.unit__cmhvo,.unit__hzdl{display: inline-flex;align-items: center;gap: .4em}.unit__usrt .pict{width: 1.15em;height: 1.15em;opacity: .8}.unit__cmhvo + .unit__hzdl::before{content: "";width: 4px;height: 4px;margin-right: .2em;border-radius: 50%;background: currentColor;opacity: .55}.unit__cmhvo + .unit__hzdl:has(svg)::before{display: none}.unit__pic{position: relative;overflow: hidden;background: var(--c-bg-alt)}.unit__uxdv{display: block;width: 100%;height: 100%;object-fit: cover;transition: transform .6s var(--ease)}.unit__uxdv svg{width: 100%;height: 100%}.unit:hover .unit__uxdv{transform: scale(1.04)}.unit__ovzio{display: grid;place-items: center;color: var(--c-primary);background: radial-gradient(60% 70% at 18% 22%,color-mix(in srgb,var(--c-accent) 26%,transparent),transparent 70%),radial-gradient(55% 65% at 86% 88%,color-mix(in srgb,var(--c-primary) 22%,transparent),transparent 70%),var(--c-bg-alt)}.unit__ovzio .pict{width: 34px;height: 34px;opacity: .5;stroke-width: 1.4}.unit__fikrp{margin-top: var(--s4)}.unit__fikrp .pict{transition: transform .2s var(--ease)}.unit__fikrp:hover .pict{transform: translateX(3px)}.unit__rocs--lmgq{display: grid;grid-template-columns: minmax(0,1fr)}@media (min-width: 640px) and (max-width: 1023px){.unit__rocs--lmgq{grid-template-columns: repeat(2,minmax(0,1fr))}.unit__rocs--lmgq:has(> li:last-child:nth-child(odd)) > li:first-child{grid-column: 1 / -1}}@media (min-width: 1024px){.unit__rocs--lmgq{grid-template-columns: repeat(6,minmax(0,1fr))}.unit__rocs--lmgq > li{grid-column: span 2}.unit__rocs--lmgq:has(> li:last-child:nth-child(3n+1)) > li:nth-last-child(-n+4):not(:only-child),.unit__rocs--lmgq:has(> li:last-child:nth-child(3n+2)) > li:nth-last-child(-n+2){grid-column: span 3}.unit__rocs--lmgq > li:only-child{grid-column: 1 / -1}}.unit__npays{margin-inline: auto;margin-bottom: var(--s4);text-align: center}.unit__npays .sec__sphd,.unit__npays .sec__qnmp{margin-inline: auto}.unit__rocs{gap: var(--s5) var(--s4)}.unit{gap: var(--s3);border-radius: var(--r)}.unit::before{content: none}.unit__pic{aspect-ratio: 4 / 3;border-radius: var(--r);box-shadow: var(--shadow)}.unit__pic::after{content: "";position: absolute;inset: 0;pointer-events: none;border-radius: inherit;background: linear-gradient(var(--c-accent),var(--c-accent)) left top / var(--line-left) 100% no-repeat,linear-gradient(var(--c-accent),var(--c-accent)) left top / 100% var(--line-top) no-repeat,linear-gradient(var(--c-accent),var(--c-accent)) left bottom / 100% var(--line-bottom) no-repeat}.unit__cjzh{position: absolute;top: var(--s2);left: var(--s2);z-index: 3;max-width: calc(100% - 2 * var(--s2));margin: 0;padding: .5em .9em;border-radius: var(--r-sm);background: var(--c-primary);color: var(--c-on-primary);box-shadow: 0 2px 10px color-mix(in srgb,var(--c-dark) 22%,transparent);pointer-events: none}.unit__body{padding-inline: var(--s1)}.unit__usrt{order: -1;margin: 0 0 var(--s2);font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: var(--c-muted)}.unit__sphd{font-size: var(--fs-l);line-height: 1.25}.unit__wydk{margin-bottom: 0}.unit__sadnb{display: flex;justify-content: center;margin-top: var(--s2)}@media (min-width: 640px) and (max-width: 1023px){.unit__rocs--lmgq:has(> li:last-child:nth-child(odd)) > li:first-child .unit{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);align-items: center;gap: var(--s4)}.unit__rocs--lmgq:has(> li:last-child:nth-child(odd)) > li:first-child .unit__sphd{font-size: var(--fs-xl)}}@media (min-width: 1024px){.unit__rocs--lmgq:has(> li:last-child:nth-child(3n+1)) > li:nth-last-child(-n+4):not(:only-child) .unit__pic,.unit__rocs--lmgq:has(> li:last-child:nth-child(3n+2)) > li:nth-last-child(-n+2) .unit__pic{aspect-ratio: 16 / 9}.unit__rocs--lmgq > li:only-child .unit{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);align-items: center;gap: var(--s4)}.unit__rocs--lmgq > li:only-child .unit__sphd{font-size: var(--fs-xl)}}@media (max-width: 639px){.unit__rocs{gap: var(--s4)}}.base{position: relative;font-size: var(--fs-s);line-height: 1.55}.base a{color: inherit;text-decoration: none;text-underline-offset: .25em}.base a:hover{text-decoration: underline;color: inherit}.base :is(ul,p){margin: 0}.base :is(li,p){min-width: 0}.base__dvwrz{min-width: 0}.base__ariuo{display: inline-flex;align-items: center;gap: var(--s2);min-height: var(--tap);min-width: var(--tap);font-family: var(--font-h);font-weight: 700;font-size: var(--fs-l);line-height: 1.15}.base__ariuo:hover{text-decoration: none}.base__nxwd{display: inline-flex;flex: none;width: 40px;height: 40px}.base__nxwd svg{width: 100%;height: 100%}.base__ucrfb{max-width: 36ch;margin-top: var(--s2);opacity: .85}.base__zqkjp{margin: 0 0 var(--s1);font-family: var(--font-b);font-size: var(--fs-xs);font-weight: 700;line-height: 1.4;letter-spacing: .08em;text-transform: uppercase}.base__xlqa,.base__grczi{margin: 0;padding: 0;list-style: none}.base__lvnen{display: inline-flex;align-items: center;min-height: var(--tap);min-width: var(--tap);line-height: 1.3}.base__lvnen[aria-current="page"]{font-weight: 700;text-decoration: underline;text-decoration-thickness: 2px}.base__kbuu{display: inline-flex;align-items: center;gap: var(--s2);min-height: var(--tap);overflow-wrap: anywhere}.base__kbuu svg{flex: none}.base [data-cookie-settings]{display: inline-flex;align-items: center;justify-content: center;min-height: var(--tap);min-width: var(--tap);padding: .4em 1em;border: 1.5px solid color-mix(in srgb,currentColor 45%,transparent);border-radius: var(--r-pill);background: transparent;color: inherit;font: inherit;font-weight: 600;line-height: 1.2;cursor: pointer;transition: background-color .2s,border-color .2s}.base [data-cookie-settings]:hover{border-color: currentColor;background: color-mix(in srgb,currentColor 8%,transparent)}.base__hfxgx{font-size: var(--fs-xs);line-height: 1.6}.base__nfbgt{margin-right: var(--s2);font-weight: 700;letter-spacing: .06em;text-transform: uppercase}.base__pubcr{display: inline-block}.base__pubcr + .base__pubcr::before{content: "·";margin: 0 .5em;opacity: .6}.base__ctht{font-size: var(--fs-xs)}@media (max-width: 479px){.base__nfbgt{display: block;margin: 0 0 2px}.base__pubcr{display: block}.base__pubcr + .base__pubcr::before{content: none}}.base__efpi{padding-block: var(--s5);background: var(--c-bg-alt);color: var(--c-ink);border-top: 1px solid color-mix(in srgb,var(--c-ink) 10%,transparent)}.base__qzwez{display: grid;gap: var(--s4)}@media (min-width: 900px){.base__qzwez{grid-template-columns: minmax(0,1fr) minmax(0,1.2fr);gap: var(--s5);align-items: start}}.base__ariuo{font-size: var(--fs-2xl);color: var(--c-primary)}.base__nxwd{width: 52px;height: 52px}.base__ucrfb{max-width: 30ch;margin-top: var(--s3);font-family: var(--font-h);font-size: var(--fs-l);line-height: 1.4;opacity: 1}.base__ypni{margin-top: var(--s4)}.base__zqkjp{color: var(--c-muted)}.base__kbuu{font-weight: 600;color: var(--c-primary)}.base__sxdfm .base__xlqa{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 0 var(--s4);border-top: 1px solid color-mix(in srgb,var(--c-ink) 14%,transparent)}.base__sxdfm li{border-bottom: 1px solid color-mix(in srgb,var(--c-ink) 14%,transparent)}.base__sxdfm .base__lvnen{display: flex;justify-content: space-between;width: 100%;min-height: 60px;padding-block: var(--s1);font-family: var(--font-h);font-size: var(--fs-l);font-weight: 700;transition: color .2s,padding .2s var(--ease)}.base__sxdfm .base__lvnen:hover{text-decoration: none;color: var(--c-primary);padding-left: var(--s1)}.base__sxdfm .base__lvnen[aria-current="page"]{text-decoration: none;color: var(--c-primary)}@media (max-width: 479px){.base__sxdfm .base__xlqa{grid-template-columns: minmax(0,1fr)}.base__ariuo{font-size: var(--fs-xl)}}.base__lxfsm{padding-block: var(--s2);background: var(--c-dark);color: var(--c-on-dark-muted)}.base__dvdy{display: grid;gap: 0}.base__wimfv .base__xlqa{display: flex;flex-wrap: wrap;align-items: center;gap: 0 var(--s3);padding-bottom: var(--s1)}.base__wimfv .base__lvnen{font-size: var(--fs-xs)}.base__wimfv .base__lvnen:hover{color: var(--c-on-dark)}.base__mtcck{margin-left: auto}.base [data-cookie-settings]{color: var(--c-on-dark);font-size: var(--fs-xs)}.base__usrt{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: var(--s1) var(--s4);padding-top: var(--s2);border-top: 1px solid color-mix(in srgb,var(--c-on-dark) 16%,transparent)}.base__ctht{color: var(--c-on-dark);font-weight: 700}@media (max-width: 767px){.base__mtcck{flex-basis: 100%;margin: var(--s1) 0 0}.base__usrt{flex-direction: column;align-items: flex-start}}.opener{position: relative;isolation: isolate}.opener__iclp{margin: 0 0 var(--s3);font-size: var(--fs-xs);font-weight: 700;line-height: 1.4;letter-spacing: .1em;text-transform: uppercase;color: var(--c-primary)}.opener__sphd{margin: 0 0 var(--s3);max-width: 20ch;font-size: var(--fs-3xl);line-height: 1.06;letter-spacing: -.015em;text-wrap: balance}.opener__qnmp{margin: 0;max-width: 58ch;font-size: var(--fs-l);line-height: 1.55;color: var(--c-muted);text-wrap: pretty}.opener__sadnb{display: flex;flex-wrap: wrap;align-items: center;gap: var(--s2);margin-top: var(--s4)}.opener__sadnb .pict{transition: transform .2s var(--ease)}.opener__sadnb a:hover .pict{transform: translateX(3px)}.opener__blenx{position: relative;overflow: hidden;background: var(--c-bg-alt)}.opener__uxdv{position: absolute;inset: 0;width: 100%;height: 100%;max-width: none;object-fit: cover}.opener__uxdv svg{width: 100%;height: 100%}.opener__hkom{margin: 0 0 var(--s3);font-family: var(--font-b);font-size: var(--fs-xs);font-weight: 700;line-height: 1.4;letter-spacing: .1em;text-transform: uppercase;color: var(--c-muted)}.opener__xvpc{margin: 0;padding: 0;list-style: none}@media (max-width: 520px){.opener__sadnb .btn{flex: 1 1 100%}}.opener{display: grid;grid-template-columns: var(--gutter) minmax(0,1fr) var(--gutter);padding-top: calc(0px + var(--hero-offset,0px));background: var(--c-bg)}.opener__ghsc{grid-column: 2;padding-block: var(--s5) var(--s4)}.opener__sphd{margin-bottom: 0;max-width: 18ch;font-size: clamp(2.125rem,4.4vw,3.75rem)}.opener__iclp{display: flex;align-items: center;gap: var(--s2)}.opener__iclp::before{content: "";width: 1.75rem;height: 2px;flex: none;background: var(--c-accent)}.opener__cqsd{grid-column: 1 / -1;position: relative;isolation: isolate;overflow: hidden;display: flex;align-items: center;padding: var(--s5) var(--gutter);background: var(--c-primary);color: var(--c-on-primary)}.opener__cqsd::before{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background: radial-gradient(circle at 100% 100%,transparent 0 120px,color-mix(in srgb,var(--c-on-primary) 22%,transparent) 121px 123px,transparent 124px 190px,color-mix(in srgb,var(--c-on-primary) 14%,transparent) 191px 193px,transparent 194px 260px,color-mix(in srgb,var(--c-on-primary) 9%,transparent) 261px 263px,transparent 264px),radial-gradient(circle at 100% 100%,color-mix(in srgb,var(--c-on-primary) 8%,transparent) 0 120px,transparent 121px)}.opener__uyqb{width: 100%;max-width: 36rem}.opener__qnmp{color: var(--c-on-primary)}.opener__cqsd .btn{border-color: var(--c-on-primary);background: transparent;color: var(--c-on-primary)}.opener__cqsd .btn--gijz{background: var(--c-on-primary);color: var(--c-primary)}.opener__cqsd .btn:hover{background: var(--c-on-primary);color: var(--c-primary)}.opener__cqsd .btn--gijz:hover{background: transparent;color: var(--c-on-primary)}.opener__cqsd :focus-visible{outline-color: var(--c-on-primary)}@media (min-width: 900px){.opener{grid-template-columns: minmax(var(--gutter),1fr) minmax(0,calc(var(--container) / 2)) minmax(0,calc(var(--container) / 2)) minmax(var(--gutter),1fr);min-height: clamp(520px,78vh,760px)}.opener__ghsc{grid-column: 2;align-self: center;padding: var(--s5) clamp(var(--s4),4vw,var(--s5)) var(--s5) 0}.opener__cqsd{grid-column: 3 / -1;padding: var(--s5) var(--gutter) var(--s5) clamp(var(--s4),4vw,var(--s5))}.opener__uyqb{max-width: min(36rem,calc(var(--container) / 2 - var(--s4)))}}.self{position: relative;isolation: isolate;padding-block: var(--s3) var(--section-y)}.self__cbxu{margin-bottom: var(--s3)}.self__cbxu .bc__xvpc{gap: 0 var(--s2);align-items: center}.self__cbxu .bc__ihwb{display: inline-flex;align-items: center}.self__cbxu a{display: inline-flex;align-items: center;justify-content: center;min-height: var(--tap);min-width: var(--tap)}.self__cbxu [aria-current="page"]{font-weight: 600;color: var(--c-ink)}.self__xfiw{margin: 0 0 var(--s2);font-size: var(--fs-xs);font-weight: 700;line-height: 1.4;letter-spacing: .1em;text-transform: uppercase;color: var(--c-primary)}.self__sphd{margin: 0 0 var(--s3);max-width: 22ch;font-size: var(--fs-3xl);line-height: 1.08;letter-spacing: -.015em;text-wrap: balance}.self__qnmp{margin: 0;max-width: 60ch;font-size: var(--fs-l);line-height: 1.55;color: var(--c-muted);text-wrap: pretty}.self__body > :last-child{margin-bottom: 0}.self__hkom{margin: 0 0 var(--s3);font-family: var(--font-b);font-size: var(--fs-xs);font-weight: 700;line-height: 1.4;letter-spacing: .1em;text-transform: uppercase;color: var(--c-muted)}.self__elxq{margin-top: var(--s4)}.self__elxq .pict{transition: transform .2s var(--ease)}.self__elxq:hover .pict{transform: translateX(3px)}.self__blenx{position: relative;overflow: hidden;background: var(--c-bg-alt)}.self__uxdv{position: absolute;inset: 0;width: 100%;height: 100%;max-width: none;object-fit: cover}.self__uxdv svg{width: 100%;height: 100%}.self__xvpc{margin: 0;padding: 0;list-style: none}.self__hittq{display: inline-flex;align-items: center;justify-content: center;flex: none;width: var(--tap);height: var(--tap);border-radius: 50%;background: color-mix(in srgb,var(--c-primary) 11%,transparent);color: var(--c-primary)}.self__zovy{margin: 0 0 var(--s1);font-size: var(--fs-l);line-height: 1.3}.self__stoxn{margin: 0;font-size: var(--fs-s);line-height: 1.6;color: var(--c-muted)}.self__eujbw{margin: 0 0 var(--s2);font-family: var(--font-h);font-size: var(--fs-l);font-weight: 700;line-height: 1.3}.self__jwqc{display: flex;align-items: flex-start;gap: var(--s2);margin: 0 0 var(--s2);line-height: 1.5}.self__jwqc .pict{margin-top: .15em;color: var(--c-primary)}.self__qxky{margin: 0}.self__qxky dt{font-size: var(--fs-xs);font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: var(--c-muted)}.self__qxky dd{margin: 0;font-variant-numeric: tabular-nums}.self__ypni{display: flex;flex-direction: column;gap: var(--s1)}.self__dozm{display: inline-flex;align-items: center;gap: var(--s2);min-height: var(--tap);max-width: 100%;color: var(--c-ink);font-weight: 600;text-decoration: none}.self__dozm .pict{color: var(--c-primary)}a.self__dozm:hover{color: var(--c-primary);text-decoration: underline}.self{overflow: clip;background: var(--c-bg)}.self__rocs{display: grid;gap: var(--s4);grid-template-areas: "head" "visual" "story"}.self__npays{grid-area: head}.self__dvwe{grid-area: visual}.self__frxoh{grid-area: story}.self__sphd{font-size: clamp(2.125rem,4.4vw,3.25rem)}.self__xfiw{display: flex;align-items: center;gap: var(--s2)}.self__xfiw::before{content: "";width: 1.75rem;height: 2px;flex: none;background: var(--c-accent)}.self__qnmp{max-width: none;padding-bottom: var(--s4);border-bottom: 1px solid color-mix(in srgb,var(--c-ink) 12%,transparent)}.self__dvwe{position: relative;padding: 0 var(--s3) var(--s3) 0}.self__dvwe::before{content: "";position: absolute;z-index: -1;inset: var(--s3) 0 0 var(--s3);border: 2px solid var(--c-accent);border-radius: var(--r)}.self__dvwe .self__blenx{aspect-ratio: 4 / 3;border-radius: var(--r)}.self__mwrd{margin-top: var(--section-y);padding-top: var(--s4);border-top: 1px solid color-mix(in srgb,var(--c-ink) 12%,transparent)}.self__wcsnd{display: grid;gap: var(--s3)}.self__qbmog{display: flex;align-items: flex-start;gap: var(--s3);padding: var(--s3);border-top: var(--line-top) solid var(--c-primary);border-left: var(--line-left) solid var(--c-primary);border-bottom: var(--line-bottom) solid var(--c-primary);border-radius: var(--r);background: var(--c-bg-alt)}.self__uwhnp{position: relative;overflow: hidden;flex: none;display: grid;place-items: center;width: 64px;height: 64px;border-radius: 50%;background: var(--c-primary);color: var(--c-on-primary)}.self__rqshl{font-family: var(--font-h);font-size: var(--fs-xl);font-weight: 700;letter-spacing: .02em;line-height: 1}.self__rocj{min-width: 0}.self__negno{margin: 0;font-size: var(--fs-l);line-height: 1.3}.self__udlxx{margin: 2px 0 0;font-size: var(--fs-s);color: var(--c-muted)}.self__emog{display: grid;gap: var(--s1);margin-top: var(--s2);font-size: var(--fs-s);line-height: 1.5}.self__emog li{display: flex;align-items: flex-start;gap: var(--s2)}.self__emog .pict{width: 1.1em;height: 1.1em;margin-top: .2em;color: var(--c-primary)}@media (min-width: 760px){.self__uwhnp{width: 88px;height: 88px}}@media (min-width: 960px){.self__wcsnd:has(> :nth-child(2):last-child),.self__wcsnd:has(> :nth-child(4):last-child){grid-template-columns: repeat(2,minmax(0,1fr))}}@media (min-width: 960px){.self__rocs{grid-template-columns: minmax(0,1.2fr) minmax(0,.8fr);grid-template-rows: auto 1fr;grid-template-areas: "head visual" "story visual";gap: var(--s4) clamp(var(--s4),5vw,var(--s5));align-items: start}.self__rocs--wjfxb{grid-template-columns: minmax(0,1fr);grid-template-areas: "head" "story"}.self__dvwe{position: sticky;top: var(--s4);margin-top: var(--s4);padding: 0 var(--s4) var(--s4) 0}.self__dvwe::before{inset: var(--s4) 0 0 var(--s4)}.self__dvwe .self__blenx{aspect-ratio: 4 / 5}}@media (min-width: 1100px){.self__wcsnd:has(> :nth-child(3):last-child){grid-template-columns: repeat(3,minmax(0,1fr))}.self__wcsnd:has(> :nth-child(3):last-child) .self__qbmog{flex-direction: column}}.askus__rocs{display: grid;grid-template-columns: minmax(0,1fr);gap: var(--s4)}.askus__npays,.askus__xvpc{min-width: 0}.askus__sphd{margin-bottom: 0;max-width: 20ch;hyphenate-limit-chars: 15 6 6;text-wrap: balance}.askus__xvpc{border-top: 2px solid var(--c-ink)}.askus__ihwb{border-bottom: 1px solid color-mix(in srgb,var(--c-ink) 16%,transparent)}.askus__lhlv{display: flex;align-items: center;justify-content: space-between;gap: var(--s3);min-height: var(--tap);padding-block: var(--s3);list-style: none;cursor: pointer;font-family: var(--font-h);font-weight: 700;font-size: var(--fs-l);line-height: 1.3;transition: color .2s}.askus__lhlv::-webkit-details-marker{display: none}.askus__lhlv::marker{content: ""}.askus__lhlv:hover{color: var(--c-primary)}.askus__yoalp{min-width: 0;hyphenate-limit-chars: 15 6 6;text-wrap: balance}.askus__jevk{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 40px;height: 40px;border: 1.5px solid color-mix(in srgb,var(--c-ink) 22%,transparent);border-radius: 50%;color: var(--c-primary);transition: transform .25s var(--ease),background-color .2s,color .2s,border-color .2s}.askus__ihwb[open] .askus__jevk{transform: rotate(180deg);background: var(--c-primary);border-color: var(--c-primary);color: var(--c-on-primary)}.askus__fewud{margin: calc(-1 * var(--s1)) 0 0;padding: 0 calc(40px + var(--s3)) var(--s3) 0;max-width: 68ch;color: var(--c-muted)}@media (max-width: 559px){.askus__lhlv{font-size: var(--fs-m)}.askus__fewud{padding-right: 0}}@media (min-width: 900px){.askus__rocs{grid-template-columns: minmax(0,5fr) minmax(0,7fr);gap: var(--s5);align-items: start}}.further__cqsd{display: grid;gap: var(--s4);padding: var(--s4) var(--s3);background: var(--c-bg-alt);border-radius: var(--r);border-top: var(--line-top) solid var(--c-primary);border-left: var(--line-left) solid var(--c-primary);border-bottom: var(--line-bottom) solid var(--c-primary);box-shadow: var(--shadow)}.further__npays{display: flex;flex-direction: column;align-items: flex-start}.further__npays .sec__sphd{margin-bottom: 0}.further__nxwd{display: none}.further__xvpc{margin: 0;padding: 0;list-style: none;border-top: 1px solid color-mix(in srgb,var(--c-ink) 14%,transparent)}.further__vqfdh{position: relative;display: grid;grid-template-columns: minmax(0,1fr) 44px;gap: var(--s3);align-items: center;padding-block: var(--s3);border-bottom: 1px solid color-mix(in srgb,var(--c-ink) 14%,transparent)}.further__body{min-width: 0}.further__sphd{margin: 0 0 var(--s1);font-size: var(--fs-xl);line-height: 1.2;hyphens: auto}.further .further__sphd a.further__lvnen{color: inherit;text-decoration: none;text-decoration-thickness: 2px;text-underline-offset: .2em;transition: color .2s var(--ease)}.further .further__vqfdh:hover a.further__lvnen{color: var(--c-primary);text-decoration-line: underline}.further .further__sphd a.further__lvnen::after{content: "";position: absolute;inset: 0;z-index: 1}.further__lvnen:focus-visible{outline: none}.further__vqfdh:has(.further__lvnen:focus-visible){outline: 3px solid var(--c-accent);outline-offset: 2px;border-radius: var(--r-sm)}.further__ghsc{margin: 0;font-size: var(--fs-s);color: var(--c-muted);hyphens: auto}.further__menof{display: inline-flex;align-items: center;justify-content: center;width: 44px;height: 44px;border-radius: var(--r-pill);border: 1.5px solid color-mix(in srgb,var(--c-primary) 35%,transparent);color: var(--c-primary);transition: background-color .25s var(--ease),color .25s var(--ease),transform .25s var(--ease),border-color .25s var(--ease)}.further__vqfdh:hover .further__menof{background: var(--c-primary);border-color: var(--c-primary);color: var(--c-on-primary);transform: translateX(6px)}@media (min-width: 768px){.further__cqsd{padding: var(--s5) var(--s4)}.further__vqfdh{padding-block: var(--s4)}}@media (min-width: 1024px){.further__cqsd{grid-template-columns: minmax(0,5fr) minmax(0,7fr);gap: var(--s5);padding: var(--s5)}.further__npays{padding-top: var(--s2)}.further__nxwd{display: inline-flex;align-items: center;justify-content: center;width: 88px;height: 88px;margin-top: var(--s4);border-radius: var(--r-pill);background: color-mix(in srgb,var(--c-primary) 10%,transparent);color: var(--c-primary)}.further__nxwd .pict{width: 40px;height: 40px;stroke-width: 1.4}.further__vqfdh:first-child{padding-top: var(--s2)}.further__xvpc{border-top: 0}.further__vqfdh:last-child{border-bottom: 0;padding-bottom: var(--s2)}}.vekvgw{padding-block: calc(var(--s4) + var(--hero-offset,0px)) var(--s4)}.vekvgw .bc{margin-bottom: var(--s2)}.vekvgw__sphd{max-width: 22ch;margin-bottom: var(--s2);font-size: var(--fs-2xl)}.vekvgw__qnmp{max-width: 62ch;margin: 0;color: var(--c-muted);font-size: var(--fs-l)}.ojax__rocs{display: grid;gap: var(--s4);margin: 0;padding: 0;list-style: none;grid-template-columns: repeat(auto-fit,minmax(min(100%,320px),1fr))}.ojax__rocs--cngm{grid-template-columns: minmax(0,760px)}.ojax__eptj{display: flex}.ojax__unit{position: relative;display: flex;flex-direction: column;width: 100%;background: var(--c-bg);border-radius: var(--r);overflow: hidden;box-shadow: var(--shadow);border: 1px solid color-mix(in srgb,var(--c-ink) 10%,transparent);border-top-width: max(1px,var(--line-top));border-left-width: max(1px,var(--line-left));border-bottom-width: max(1px,var(--line-bottom));border-top-color: var(--c-primary);border-left-color: var(--c-primary);border-bottom-color: var(--c-primary);transition: transform .2s var(--ease),box-shadow .2s var(--ease)}.ojax__unit:hover{transform: translateY(-3px);box-shadow: var(--shadow-lg)}.ojax__unit:focus-within{outline: 3px solid var(--c-accent);outline-offset: 3px}.ojax__blenx{aspect-ratio: 16 / 9;overflow: hidden;background: var(--c-bg-alt)}.ojax__uxdv,.ojax__blenx svg{width: 100%;height: 100%;object-fit: cover}.ojax__body{display: flex;flex-direction: column;gap: var(--s2);flex: 1;padding: var(--s4)}.ojax__xfiw{margin: 0;color: var(--c-primary);font-size: var(--fs-xs);font-weight: 700;letter-spacing: .06em;text-transform: uppercase}.ojax__sphd{margin: 0;font-size: var(--fs-xl)}.ojax__lvnen{color: inherit;text-decoration: none}.ojax__lvnen::after{content: "";position: absolute;inset: 0}.ojax__lvnen:focus-visible{outline: none}.ojax__ghsc{margin: 0;color: var(--c-muted)}.ojax__emog{display: flex;flex-wrap: wrap;gap: var(--s2);margin: 0}.ojax__kqja{display: flex;gap: .4em;padding: .3em .8em;border-radius: var(--r-pill);background: var(--c-bg-alt);font-size: var(--fs-s)}.ojax__kqja dt{color: var(--c-muted)}.ojax__kqja dt::after{content: ":"}.ojax__kqja dd{margin: 0;font-weight: 600}.ojax__fikrp{display: inline-flex;align-items: center;gap: var(--s1);margin-top: auto;padding-top: var(--s2);color: var(--c-primary);font-weight: 700}.iiw__rocs{display: grid;gap: var(--s4);align-items: start}@media (min-width: 900px){.iiw__rocs{grid-template-columns: minmax(0,1.6fr) minmax(0,1fr);gap: var(--s5)}}.iiw__unit{padding: clamp(var(--s3),4vw,var(--s4));background: var(--c-bg-alt);border-radius: var(--r);box-shadow: var(--shadow)}.iiw__zcfz{display: grid;gap: var(--s3)}@media (min-width: 600px){.iiw__zcfz{grid-template-columns: 1fr 1fr}}.iiw__mrmut{min-height: 9em;resize: vertical}.iiw__dmlsz{display: flex;gap: var(--s2);align-items: flex-start;margin: 0 0 var(--s3);padding: var(--s2) var(--s3);border-left: 4px solid var(--c-primary);background: var(--c-bg);border-radius: var(--r-sm);font-weight: 600}.iiw__dmlsz:not(:target){display: none}.iiw__zqkjp{font-size: var(--fs-xl)}.iiw__xvpc{display: grid;gap: var(--s1);margin: 0 0 var(--s4);padding: 0;list-style: none}.iiw__ihwb{display: flex;align-items: center;gap: var(--s2);min-height: var(--tap);overflow-wrap: anywhere}.iiw__ihwb a{display: inline-flex;align-items: center;min-height: var(--tap)}.iiw__rsswz{margin-bottom: var(--s1);font-size: var(--fs-m)}.iiw__hfxgx{color: var(--c-muted);font-size: var(--fs-s)}.kihrp{padding-top: calc(var(--section-y) + var(--hero-offset,0px))}.kihrp__jvcx{display: grid;justify-items: center;text-align: center;max-width: 720px}.kihrp__nxwd{display: grid;place-items: center;width: 72px;height: 72px;margin-bottom: var(--s3);border-radius: 50%;background: var(--c-primary);color: var(--c-on-primary);font-size: 1.6rem}.kihrp__sphd{font-size: var(--fs-2xl)}.kihrp__qnmp{color: var(--c-muted);font-size: var(--fs-l)}.zdahe{padding-top: calc(var(--s4) + var(--hero-offset,0px))}.zdahe__ghsc h1{margin-top: var(--s3);font-size: var(--fs-2xl);max-width: 24ch}.zdahe__ghsc li{overflow-wrap: anywhere}.zdahe__hyzgz{max-width: 72ch;margin: var(--s3) 0 0;padding: var(--s2) var(--s3);border-left: 3px solid var(--c-primary);border-radius: 0 var(--r-sm) var(--r-sm) 0;background: var(--c-bg-alt);font-size: var(--fs-s)}.jqiy__xvpc{display: grid;gap: var(--s3);margin: 0;grid-template-columns: repeat(auto-fill,minmax(min(100%,300px),1fr))}.jqiy__ihwb{padding: var(--s3);background: var(--c-bg-alt);border-radius: var(--r);border-left: max(3px,var(--line-left)) solid var(--c-primary)}.jqiy__rqar{margin-bottom: var(--s1);font-family: var(--font-h);font-weight: 700;font-size: var(--fs-l)}.jqiy__ghsc{margin: 0;color: var(--c-muted)}.bjzfn__xvpc{display: grid;gap: var(--s2);max-width: 820px}.bjzfn__ihwb{background: var(--c-bg-alt);border-radius: var(--r)}.bjzfn__yoalp{display: flex;align-items: center;justify-content: space-between;gap: var(--s3);min-height: var(--tap);padding: var(--s3);cursor: pointer;list-style: none;font-family: var(--font-h);font-weight: 700;font-size: var(--fs-l)}.bjzfn__yoalp::-webkit-details-marker{display: none}.bjzfn__yoalp svg{transition: transform .2s var(--ease)}.bjzfn__ihwb[open] .bjzfn__yoalp svg{transform: rotate(180deg)}.bjzfn__rfnlb{margin: 0;padding: 0 var(--s3) var(--s3);max-width: 70ch}.adssn__rocs{display: grid;gap: var(--s3);margin: 0;padding: 0;list-style: none;grid-template-columns: repeat(auto-fill,minmax(min(100%,300px),1fr))}.adssn__unit{position: relative;display: flex;flex-direction: column;gap: var(--s2);padding: var(--s3);border: 1px solid color-mix(in srgb,var(--c-ink) 14%,transparent);border-radius: var(--r);transition: border-color .2s,box-shadow .2s}.adssn__unit:hover{border-color: var(--c-primary);box-shadow: var(--shadow)}.adssn__unit:focus-within{outline: 3px solid var(--c-accent);outline-offset: 3px}.adssn__sphd{margin: 0;font-size: var(--fs-l)}.adssn__lvnen{color: inherit;text-decoration: none}.adssn__lvnen::after{content: "";position: absolute;inset: 0}.adssn__lvnen:focus-visible{outline: none}.adssn__ghsc{margin: 0;color: var(--c-muted)}.adssn__sdjr{display: inline-flex;align-items: center;gap: var(--s1);margin-top: auto;color: var(--c-primary);font-size: var(--fs-s);font-weight: 600;overflow-wrap: anywhere}.mmprj__qnmp{font-size: var(--fs-l);font-weight: 600}.strip{position: relative;z-index: 50}.strip__vhsak{display: flex;align-items: center;justify-content: space-between;gap: var(--s3);flex-wrap: wrap}.strip__dvwrz{display: inline-flex;align-items: center;gap: var(--s2);min-height: var(--tap);min-width: var(--tap);color: inherit;text-decoration: none;font-family: var(--font-h);font-weight: 700;font-size: var(--fs-l);line-height: 1.1}.strip__nxwd{display: inline-flex;width: 40px;height: 40px;flex: none}.strip__nxwd svg{width: 100%;height: 100%}.strip__tzjns{display: flex;flex-direction: column;gap: 2px}.strip__ucrfb{font-family: var(--font-b);font-weight: 400;font-size: var(--fs-xs);opacity: .85}.strip__jevk{display: none;align-items: center;justify-content: center;width: var(--tap);height: var(--tap);padding: 0;border: 0;border-radius: var(--r-sm);background: transparent;color: inherit;cursor: pointer}.strip__jevk svg{width: 26px;height: 26px}.strip__wgalw,.strip__djhxd{display: inline-flex}.strip__djhxd{display: none}.strip__jevk[aria-expanded="true"] .strip__wgalw{display: none}.strip__jevk[aria-expanded="true"] .strip__djhxd{display: inline-flex}html:not([data-js]) .strip__jevk{display: none !important}.nav{display: flex;align-items: center;gap: var(--s3)}.nav__xvpc{display: flex;flex-wrap: wrap;align-items: center;gap: 0 var(--s3);margin: 0;padding: 0;list-style: none}.nav__lvnen{display: inline-flex;align-items: center;justify-content: center;min-height: var(--tap);min-width: var(--tap);color: inherit;text-decoration: none;font-weight: 600;text-underline-offset: .4em;text-decoration-thickness: 2px}.nav__lvnen:hover,.nav__lvnen[aria-current="page"]{text-decoration-line: underline;color: inherit}.strip__elxq{flex: none}.rlbcvi{position: relative;flex: none;margin-left: auto}.rlbcvi__btn{display: inline-flex;align-items: center;gap: .3em;min-height: var(--tap);padding: 0 .55em;border: 1px solid color-mix(in srgb,currentColor 30%,transparent);border-radius: var(--r-sm);font-size: var(--fs-s);font-weight: 600;letter-spacing: .04em;cursor: pointer;list-style: none;user-select: none}.rlbcvi__btn::-webkit-details-marker{display: none}.rlbcvi__btn svg{width: 16px;height: 16px;transition: transform .2s}.rlbcvi[open] .rlbcvi__btn svg{transform: rotate(180deg)}.rlbcvi__xvpc{position: absolute;right: 0;top: calc(100% + 6px);z-index: 70;min-width: 11rem;margin: 0;padding: var(--s1) 0;list-style: none;background: var(--c-bg);color: var(--c-ink);border: 1px solid color-mix(in srgb,var(--c-ink) 12%,transparent);border-radius: var(--r-sm);box-shadow: var(--shadow-lg)}.rlbcvi__lvnen{display: flex;align-items: center;justify-content: space-between;gap: var(--s2);min-height: var(--tap);padding: 0 var(--s3);color: inherit;text-decoration: none}.rlbcvi__lvnen:hover{background: color-mix(in srgb,var(--c-primary) 8%,transparent)}.rlbcvi__lvnen[aria-current]{font-weight: 700;color: var(--c-primary)}.rlbcvi__rxxd{font-size: var(--fs-xs);opacity: .7;letter-spacing: .06em}@media (min-width: 769px){.rlbcvi{order: 1;margin-left: 0}}@media (max-width: 768px){.strip__jevk{display: inline-flex}.strip__dvwrz{flex: 1 1 0;min-width: 0;font-size: var(--fs-m)}.strip__tzjns{overflow-wrap: break-word}.nav{flex-basis: 100%;flex-direction: column;align-items: stretch;gap: var(--s3)}[data-js] .nav{position: absolute;left: 0;right: 0;top: 100%;padding: var(--s2) var(--gutter) var(--s4);background: var(--c-bg);color: var(--c-ink);box-shadow: var(--shadow-lg);border-top: 1px solid color-mix(in srgb,var(--c-ink) 12%,transparent)}[data-js] .nav[data-open="false"]{display: none}.nav__xvpc{flex-direction: column;align-items: stretch}.nav__lvnen{width: 100%;justify-content: flex-start;border-bottom: 1px solid color-mix(in srgb,currentColor 14%,transparent)}.strip__elxq{width: 100%}}:root{--sticky-top: 73px}@media (max-width: 768px){:root{--sticky-top: 61px}}.strip{position: sticky;top: 0;background: var(--c-bg);border-bottom: 1px solid color-mix(in srgb,var(--c-ink) 10%,transparent);transition: box-shadow .2s}.strip[data-scrolled]{box-shadow: var(--shadow)}.strip__vhsak{min-height: 72px;padding-block: var(--s2);flex-wrap: nowrap}.nav__lvnen[aria-current="page"]{color: var(--c-primary)}@media (min-width: 769px){.nav{flex: 1;justify-content: flex-end}.nav__xvpc{justify-content: flex-end;gap: 0 var(--s3)}}@media (min-width: 769px) and (max-width: 1100px){.nav__xvpc{gap: 0 var(--s2);font-size: var(--fs-s)}}@media (max-width: 768px){.strip__vhsak{flex-wrap: wrap;min-height: 60px}}.latest__npays{display: grid;gap: var(--s3) var(--s5);margin-bottom: var(--s4)}.latest__zsirb > :last-child,.latest__euvz > :last-child{margin-bottom: 0}.latest__euvz .sec__qnmp{font-size: var(--fs-m)}.latest__fikrp .pict{transition: transform .2s var(--ease)}.latest__fikrp:hover .pict{transform: translateX(3px)}.latest__xvpc{margin: 0;padding: 0;list-style: none;border-top: 1px solid color-mix(in srgb,var(--c-on-dark) 22%,transparent)}.latest__vqfdh{border-bottom: 1px solid color-mix(in srgb,var(--c-on-dark) 22%,transparent)}.latest__dsaxm{position: relative;isolation: isolate;display: grid;grid-template-columns: minmax(0,1fr) 48px;gap: var(--s2) var(--s3);align-items: start;padding-block: var(--s3)}.latest__dsaxm::before{content: "";position: absolute;inset: 0 calc(-1 * var(--s2));z-index: -1;border-radius: var(--r-sm);background: color-mix(in srgb,var(--c-on-dark) 7%,transparent);opacity: 0;transition: opacity .25s var(--ease)}.latest__dsaxm:hover::before{opacity: 1}.latest__usrt{grid-column: 1 / -1;display: flex;flex-wrap: wrap;align-items: center;gap: var(--s1) var(--s2);margin: 0;font-size: var(--fs-xs);color: var(--c-on-dark-muted)}.latest__usrt time{font-weight: 700;letter-spacing: .06em;text-transform: uppercase}.latest__cjzh{display: inline-flex;align-items: center;padding: .15em .7em;border: 1px solid color-mix(in srgb,var(--c-accent-light) 55%,transparent);border-radius: var(--r-pill);color: var(--c-accent-light);font-weight: 600}.latest__body{min-width: 0}.latest__sphd{margin: 0 0 var(--s1);font-size: var(--fs-xl);line-height: 1.2;hyphens: auto}.latest .latest__sphd a.latest__lvnen,.latest .latest__sphd a.latest__lvnen:hover{color: var(--c-on-dark);text-decoration: none;text-decoration-thickness: 2px;text-underline-offset: .18em}.latest .latest__sphd a.latest__lvnen::after{content: "";position: absolute;inset: 0;z-index: 1}.latest .latest__dsaxm:hover a.latest__lvnen{text-decoration-line: underline;color: var(--c-accent-light)}.latest__lvnen:focus-visible{outline: none}.latest__dsaxm:has(.latest__lvnen:focus-visible){outline: 3px solid var(--c-accent-light);outline-offset: 2px;border-radius: var(--r-sm)}.latest__wydk{margin: 0;max-width: 60ch;font-size: var(--fs-s);color: var(--c-on-dark-muted);hyphens: auto}.latest__joncz{display: inline-flex;align-items: center;justify-content: center;width: 48px;height: 48px;border: 1.5px solid color-mix(in srgb,var(--c-on-dark) 35%,transparent);border-radius: var(--r-pill);color: var(--c-on-dark);transition: background-color .25s var(--ease),color .25s var(--ease),border-color .25s var(--ease),transform .25s var(--ease)}.latest__dsaxm:hover .latest__joncz{background: var(--c-accent-light);border-color: var(--c-accent-light);color: var(--c-dark);transform: rotate(-45deg)}@media (min-width: 768px){.latest__dsaxm{grid-template-columns: 12rem minmax(0,1fr) 48px;gap: var(--s3) var(--s4);padding-block: var(--s4)}.latest__usrt{grid-column: auto;flex-direction: column;align-items: flex-start;padding-top: .35em}.latest__joncz{align-self: center}}@media (min-width: 1024px){.latest__npays{grid-template-columns: minmax(0,6fr) minmax(0,5fr);align-items: end}.latest__dsaxm{grid-template-columns: 14rem minmax(0,1fr) 48px}.latest__sphd{max-width: 34ch}}.consent{position: fixed;z-index: 60;max-height: calc(100vh - 2 * var(--s2));max-height: calc(100dvh - 2 * var(--s2));overflow-y: auto;overscroll-behavior: contain;font-size: var(--fs-s);line-height: 1.5;transition: opacity .35s var(--ease),transform .35s var(--ease)}@starting-style{.consent{opacity: 0;transform: translateY(16px)}}.consent[hidden],.consent__cqsd[hidden]{display: none}.consent:focus{outline: none}.consent:focus-visible{outline: 3px solid var(--c-accent);outline-offset: -3px}.consent__sphd{margin: 0 0 var(--s1);font-size: var(--fs-l);line-height: 1.25}.consent__ghsc{margin: 0}.consent__xlqa a{color: inherit;font-weight: 600;text-decoration-thickness: 1px}.consent__xlqa a:hover{color: inherit;text-decoration-thickness: 2px}.consent__xlqa a:not(:last-child)::after{content: "·";display: inline-block;margin: 0 .45em;opacity: .6}.consent__lqsio{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: var(--s2)}.consent__ugwa,.consent__uovdo{width: 100%;min-width: 0;min-height: var(--tap);padding: .55em .75em;font-size: var(--fs-s);line-height: 1.2;overflow-wrap: anywhere}@media (max-width: 479px){.consent__lqsio{gap: var(--s1)}.consent__ugwa{padding-inline: .4em;font-size: var(--fs-xs)}}.consent__uuim{min-width: 0;margin: 0;padding: 0;border: 0}.consent__xwyhp{margin-bottom: var(--s2);padding: 0;font-size: var(--fs-xs);font-weight: 700;letter-spacing: .08em;text-transform: uppercase}.consent__lpprf{display: flex;align-items: flex-start;gap: var(--s2);padding-block: var(--s2)}.consent__lpprf + .consent__lpprf{border-top: 1px solid color-mix(in srgb,currentColor 14%,transparent)}.consent__pimq{min-width: 0}.consent__brte{display: block;font-weight: 700;cursor: pointer}.consent__fgrxk{margin: 2px 0 0;font-size: var(--fs-xs);opacity: .85}.consent__uovdo{margin-top: var(--s2)}.consent__jmbkc{-webkit-appearance: none;appearance: none;flex: none;width: 46px;height: 28px;margin: 0;border-radius: 999px;background: radial-gradient(circle at center,var(--c-bg) 0 9px,transparent 10px) left 2px center / 24px 24px no-repeat,color-mix(in srgb,var(--c-ink) 32%,var(--c-bg));cursor: pointer;transition: background-position .2s var(--ease),background-color .2s}.consent__jmbkc:checked{background: radial-gradient(circle at center,var(--c-on-primary) 0 9px,transparent 10px) right 2px center / 24px 24px no-repeat,var(--c-primary)}.consent__jmbkc:disabled{cursor: not-allowed;opacity: .6}.consent{right: var(--s3);bottom: var(--s3);width: min(400px,calc(100vw - 2 * var(--s3)));padding-top: 30px}.consent__unit{position: relative;padding: 40px var(--s3) var(--s3);background: linear-gradient(180deg,color-mix(in srgb,var(--c-accent) 14%,var(--c-bg)),var(--c-bg) 120px);color: var(--c-ink);border: 1px solid color-mix(in srgb,var(--c-ink) 12%,transparent);border-radius: var(--r);box-shadow: 0 18px 48px color-mix(in srgb,var(--c-dark) 22%,transparent);text-align: center}.consent__rzvy{position: absolute;left: 50%;top: -30px;margin-left: -30px;display: grid;place-items: center;width: 60px;height: 60px;border-radius: 50%;background: var(--c-primary);color: var(--c-on-primary);box-shadow: 0 0 0 6px var(--c-bg),var(--shadow)}.consent__rzvy svg{width: 30px;height: 30px}.consent__ghsc{color: var(--c-muted)}.consent__xlqa{display: block;margin-top: var(--s1)}.consent__xlqa a{color: var(--c-primary)}.consent__lqsio{margin-top: var(--s3)}.consent__ugwa{border-radius: var(--r-pill)}.consent__cqsd{margin-top: var(--s3);text-align: left}.consent__uuim{padding: 0 var(--s2);border-radius: var(--r-sm);background: var(--c-bg-alt)}.consent__xwyhp{float: left;width: 100%;padding-top: var(--s2);margin-bottom: 0;color: var(--c-primary)}.consent__xwyhp + *{clear: both}.consent__fgrxk{color: var(--c-muted);opacity: 1}.consent__uovdo{border-radius: var(--r-pill)}@media (max-width: 479px){.consent{right: var(--s2);bottom: var(--s2);width: calc(100vw - 2 * var(--s2));padding-top: 24px}.consent__unit{padding: 32px var(--s3) var(--s3)}.consent__rzvy{top: -24px;margin-left: -24px;width: 48px;height: 48px}.consent__rzvy svg{width: 24px;height: 24px}.consent__sphd{font-size: var(--fs-m)}.consent__ghsc{font-size: var(--fs-xs)}.consent__lqsio{margin-top: var(--s2)}}.closer__unit{position: relative;isolation: isolate;overflow: hidden;display: grid;grid-template-columns: minmax(0,1fr);gap: var(--s4);align-items: center;padding: clamp(var(--s3),6vw,var(--s5));border-radius: var(--r);background: linear-gradient(125deg,var(--c-primary),color-mix(in srgb,var(--c-primary) 40%,var(--c-dark)));color: var(--c-on-primary);box-shadow: var(--shadow-lg)}.closer__xsol{position: absolute;z-index: -1;inset: 0;background: radial-gradient(circle at 100% 0%,transparent 0 110px,color-mix(in srgb,var(--c-on-primary) 16%,transparent) 111px 113px,transparent 114px 170px,color-mix(in srgb,var(--c-on-primary) 10%,transparent) 171px 173px,transparent 174px 230px,color-mix(in srgb,var(--c-on-primary) 6%,transparent) 231px 233px,transparent 234px),radial-gradient(50% 80% at 0% 100%,color-mix(in srgb,var(--c-accent) 30%,transparent),transparent 70%);pointer-events: none}.closer__ctht,.closer__sadnb{min-width: 0}.closer__sphd{max-width: 22ch;hyphenate-limit-chars: 15 6 6;text-wrap: balance}.closer__ghsc{margin: 0;max-width: 56ch;font-size: var(--fs-l);color: color-mix(in srgb,var(--c-on-primary) 90%,transparent)}.closer__sadnb{display: flex;flex-direction: column;gap: var(--s2)}.closer__btn{width: 100%}@media (min-width: 560px){.closer__sadnb{flex-direction: row;flex-wrap: wrap}.closer__btn{width: auto}}@media (min-width: 1024px){.closer__unit{grid-template-columns: minmax(0,1fr) auto;gap: var(--s5)}.closer__sadnb{flex-direction: column;align-items: stretch}.closer__btn{width: 100%}}