@font-face{font-family:'Sora';font-style:normal;font-weight:100 800;font-display:swap;src:url('../fonts/sora/sora-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:'Noto Sans';font-style:normal;font-weight:100 900;font-display:swap;src:url('../fonts/noto-sans/noto-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(341 30% 22%);--c-primary: hsl(341 45% 35%);--c-accent: hsl(131 60% 40%);--c-muted: hsl(341 15% 42%);--c-bg: hsl(341 20% 98%);--c-bg-alt: hsl(341 25% 94%);--c-on-primary: hsl(341 20% 99%);--c-dark: hsl(341 30% 15%);--c-on-dark: hsl(341 20% 96%);--c-on-dark-muted: hsl(341 15% 76%);--c-accent-light: hsl(131 60% 75%);--font-h: 'Sora','Apple SD Gothic Neo','Malgun Gothic','Noto Sans KR','Nanum Gothic',system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;--font-b: 'Noto 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: 1080px;--r: 14px 0 14px 0;--r-sm: 8px 0 8px 0;--r-pill: 999px;--shadow: 0 4px 14px rgb(0 0 0 / .08);--shadow-lg: 0 10px 30px rgb(0 0 0 / .10);--line-top: 0px;--line-left: 0px;--line-bottom: 4px;--overlay: 0.65;--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}.glyph{width: 1.25em;height: 1.25em;flex: none;fill: none;stroke: currentColor;stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round}.glyph__qifgf{position: absolute;width: 0;height: 0;overflow: hidden}.bypass{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)}.bypass:focus{top: var(--s2)}.hold{width: 100%;max-width: calc(var(--container) + 2 * var(--gutter));margin-inline: auto;padding-inline: var(--gutter)}.zone{padding-block: var(--section-y);position: relative}.zone--bacru{background: var(--c-bg-alt)}.zone--ebdrf{background: var(--c-dark);color: var(--c-on-dark)}.zone--ebdrf :where(a:not(.btn)){color: var(--c-accent-light)}.zone__ijltc{margin: 0 0 var(--s2);font-size: var(--fs-xs);font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: var(--c-primary)}.zone--ebdrf .zone__ijltc{color: var(--c-accent-light)}.zone__usfm{font-size: var(--fs-2xl);max-width: 30ch}.zone__gqsvt{font-size: var(--fs-l);color: var(--c-muted);max-width: 62ch}.zone--ebdrf .zone__gqsvt{color: var(--c-on-dark-muted)}.zone--rzclr{isolation: isolate;overflow: hidden}.zone--rzclr::before{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background-image: radial-gradient(color-mix(in srgb,var(--c-primary) 22%,transparent) 1.2px,transparent 1.4px);background-size: 22px 22px;mask-image: linear-gradient(to bottom,black,transparent 85%)}.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--ogrq{background: var(--c-primary);color: var(--c-on-primary)}.btn--tzer{border-color: var(--c-on-dark);color: var(--c-on-dark)}.btn--tzer.btn--ogrq{background: var(--c-on-dark);color: var(--c-dark)}.btn:hover{transform: translateY(-2px);box-shadow: var(--shadow-lg)}.btn--ogrq:hover{color: var(--c-on-primary)}.where{font-size: var(--fs-s);color: var(--c-muted)}.where__hfdp{display: flex;flex-wrap: wrap;gap: var(--s1) var(--s2);margin: 0;padding: 0;list-style: none}.where__krqn{display: inline-flex;align-items: center}.where__krqn + .where__krqn::before{content: "/";margin-right: var(--s2);opacity: .6}.where a{position: relative;display: inline-flex;align-items: center;min-height: var(--tap);color: inherit}.where a::after{content: "";position: absolute;top: 0;bottom: 0;left: 50%;width: max(100%,var(--tap));transform: translateX(-50%)}.vtcypt{font-size: var(--fs-m)}.vtcypt > *{max-width: 70ch}.vtcypt h2{margin-top: var(--s5);font-size: var(--fs-xl);scroll-margin-top: 96px}.vtcypt h3{margin-top: var(--s4);font-size: var(--fs-l)}.vtcypt ul,.vtcypt ol{padding-left: 1.3em}.vtcypt li + li{margin-top: var(--s1)}.vtcypt 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)}.vtcypt table{width: 100%;border-collapse: collapse;font-size: var(--fs-s)}@media (max-width: 600px){.vtcypt table{table-layout: fixed;font-size: var(--fs-xs)}.vtcypt th,.vtcypt td{padding: var(--s1);overflow-wrap: anywhere;hyphens: auto}}.vtcypt th,.vtcypt td{padding: var(--s2);text-align: left;vertical-align: top;border-bottom: 1px solid color-mix(in srgb,var(--c-ink) 14%,transparent)}.vtcypt th{background: var(--c-bg-alt)}.vtcypt code{font-size: .92em;overflow-wrap: anywhere}html[data-consent-open] body{padding-bottom: var(--consent-h,0px)}.form{display: grid;gap: var(--s3)}.form__domd{display: block;margin-bottom: var(--s1);font-weight: 600;font-size: var(--fs-s)}.form__jfgva{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)}.form__ldsl{display: flex;align-items: flex-start;gap: var(--s2);font-size: var(--fs-s)}.form__ldsl input{width: 22px;height: 22px;margin: 2px 0 0;flex: none;accent-color: var(--c-primary)}.form__zutjh{font-size: var(--fs-xs);color: var(--c-muted)}.form__fuxrf{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}}.vojt{padding-block: calc(var(--s4) + var(--hero-offset,0px)) var(--s4)}.vojt .where{margin-bottom: var(--s2)}.vojt__usfm{max-width: 22ch;margin-bottom: var(--s2);font-size: var(--fs-2xl)}.vojt__gqsvt{max-width: 62ch;margin: 0;color: var(--c-muted);font-size: var(--fs-l)}.evp__kdeot{display: grid;gap: var(--s4);margin: 0;padding: 0;list-style: none;grid-template-columns: repeat(auto-fit,minmax(min(100%,320px),1fr))}.evp__kdeot--muhps{grid-template-columns: minmax(0,760px)}.evp__fuji{display: flex}.evp__tile{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)}.evp__tile:hover{transform: translateY(-3px);box-shadow: var(--shadow-lg)}.evp__tile:focus-within{outline: 3px solid var(--c-accent);outline-offset: 3px}.evp__aijic{aspect-ratio: 16 / 9;overflow: hidden;background: var(--c-bg-alt)}.evp__sbjy,.evp__aijic svg{width: 100%;height: 100%;object-fit: cover}.evp__text{display: flex;flex-direction: column;gap: var(--s2);flex: 1;padding: var(--s4)}.evp__ijltc{margin: 0;color: var(--c-primary);font-size: var(--fs-xs);font-weight: 700;letter-spacing: .06em;text-transform: uppercase}.evp__usfm{margin: 0;font-size: var(--fs-xl)}.evp__xbuo{color: inherit;text-decoration: none}.evp__xbuo::after{content: "";position: absolute;inset: 0}.evp__xbuo:focus-visible{outline: none}.evp__gfon{margin: 0;color: var(--c-muted)}.evp__wkorc{display: flex;flex-wrap: wrap;gap: var(--s2);margin: 0}.evp__dfka{display: flex;gap: .4em;padding: .3em .8em;border-radius: var(--r-pill);background: var(--c-bg-alt);font-size: var(--fs-s)}.evp__dfka dt{color: var(--c-muted)}.evp__dfka dt::after{content: ":"}.evp__dfka dd{margin: 0;font-weight: 600}.evp__ggyek{display: inline-flex;align-items: center;gap: var(--s1);margin-top: auto;padding-top: var(--s2);color: var(--c-primary);font-weight: 700}.mihs__kdeot{display: grid;gap: var(--s4);align-items: start}@media (min-width: 900px){.mihs__kdeot{grid-template-columns: minmax(0,1.6fr) minmax(0,1fr);gap: var(--s5)}}.mihs__tile{padding: clamp(var(--s3),4vw,var(--s4));background: var(--c-bg-alt);border-radius: var(--r);box-shadow: var(--shadow)}.mihs__dvkv{display: grid;gap: var(--s3)}@media (min-width: 600px){.mihs__dvkv{grid-template-columns: 1fr 1fr}}.mihs__puar{min-height: 9em;resize: vertical}.mihs__qnhb{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}.mihs__qnhb:not(:target){display: none}.mihs__ghse{font-size: var(--fs-xl)}.mihs__hfdp{display: grid;gap: var(--s1);margin: 0 0 var(--s4);padding: 0;list-style: none}.mihs__krqn{display: flex;align-items: center;gap: var(--s2);min-height: var(--tap);overflow-wrap: anywhere}.mihs__krqn a{display: inline-flex;align-items: center;min-height: var(--tap)}.mihs__shaz{margin-bottom: var(--s1);font-size: var(--fs-m)}.mihs__zkaq{color: var(--c-muted);font-size: var(--fs-s)}.qku{padding-top: calc(var(--section-y) + var(--hero-offset,0px))}.qku__mfxi{display: grid;justify-items: center;text-align: center;max-width: 720px}.qku__wliny{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}.qku__usfm{font-size: var(--fs-2xl)}.qku__gqsvt{color: var(--c-muted);font-size: var(--fs-l)}.snvmv{padding-top: calc(var(--s4) + var(--hero-offset,0px))}.snvmv__gfon h1{margin-top: var(--s3);font-size: var(--fs-2xl);max-width: 24ch}.snvmv__gfon li{overflow-wrap: anywhere}.snvmv__zutjh{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)}.jmnaw__hfdp{display: grid;gap: var(--s3);margin: 0;grid-template-columns: repeat(auto-fill,minmax(min(100%,300px),1fr))}.jmnaw__krqn{padding: var(--s3);background: var(--c-bg-alt);border-radius: var(--r);border-left: max(3px,var(--line-left)) solid var(--c-primary)}.jmnaw__floq{margin-bottom: var(--s1);font-family: var(--font-h);font-weight: 700;font-size: var(--fs-l)}.jmnaw__gfon{margin: 0;color: var(--c-muted)}.xtbz__hfdp{display: grid;gap: var(--s2);max-width: 820px}.xtbz__krqn{background: var(--c-bg-alt);border-radius: var(--r)}.xtbz__dfgvh{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)}.xtbz__dfgvh::-webkit-details-marker{display: none}.xtbz__dfgvh svg{transition: transform .2s var(--ease)}.xtbz__krqn[open] .xtbz__dfgvh svg{transform: rotate(180deg)}.xtbz__awau{margin: 0;padding: 0 var(--s3) var(--s3);max-width: 70ch}.mxhto__kdeot{display: grid;gap: var(--s3);margin: 0;padding: 0;list-style: none;grid-template-columns: repeat(auto-fill,minmax(min(100%,300px),1fr))}.mxhto__tile{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}.mxhto__tile:hover{border-color: var(--c-primary);box-shadow: var(--shadow)}.mxhto__tile:focus-within{outline: 3px solid var(--c-accent);outline-offset: 3px}.mxhto__usfm{margin: 0;font-size: var(--fs-l)}.mxhto__xbuo{color: inherit;text-decoration: none}.mxhto__xbuo::after{content: "";position: absolute;inset: 0}.mxhto__xbuo:focus-visible{outline: none}.mxhto__gfon{margin: 0;color: var(--c-muted)}.mxhto__arick{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}.fqgm__gqsvt{font-size: var(--fs-l);font-weight: 600}.banner{position: relative;isolation: isolate}.banner__kpfsw{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)}.banner__usfm{margin: 0 0 var(--s3);max-width: 20ch;font-size: var(--fs-3xl);line-height: 1.06;letter-spacing: -.015em;text-wrap: balance}.banner__gqsvt{margin: 0;max-width: 58ch;font-size: var(--fs-l);line-height: 1.55;color: var(--c-muted);text-wrap: pretty}.banner__avoz{display: flex;flex-wrap: wrap;align-items: center;gap: var(--s2);margin-top: var(--s4)}.banner__avoz .glyph{transition: transform .2s var(--ease)}.banner__avoz a:hover .glyph{transform: translateX(3px)}.banner__aijic{position: relative;overflow: hidden;background: var(--c-bg-alt)}.banner__sbjy{position: absolute;inset: 0;width: 100%;height: 100%;max-width: none;object-fit: cover}.banner__sbjy svg{width: 100%;height: 100%}.banner__domd{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)}.banner__hfdp{margin: 0;padding: 0;list-style: none}@media (max-width: 520px){.banner__avoz .btn{flex: 1 1 100%}}.banner{display: flex;align-items: flex-end;min-height: clamp(540px,88vh,880px);padding-top: calc(var(--s5) + var(--hero-offset,0px));padding-bottom: clamp(var(--s4),8vw,var(--s5));overflow: clip;background: var(--c-dark);color: var(--c-on-dark)}.banner > .banner__aijic{position: absolute;inset: 0;z-index: -2;background: var(--c-dark)}.banner__aijic::after{content: "";position: absolute;inset: 0;background: var(--c-dark);opacity: var(--overlay)}.banner::before{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background: linear-gradient(to top,color-mix(in srgb,var(--c-dark) 70%,transparent),color-mix(in srgb,var(--c-dark) 25%,transparent) 50%,transparent 80%),linear-gradient(to right,color-mix(in srgb,var(--c-dark) 40%,transparent),transparent 70%)}.banner__gfon{position: relative;max-width: 48rem}.banner__kpfsw{display: flex;align-items: center;gap: var(--s2);color: var(--c-accent-light)}.banner__kpfsw::before{content: "";width: 2.5rem;height: 2px;flex: none;background: currentColor}.banner__usfm{max-width: 18ch;font-size: clamp(2.375rem,6.2vw,4.75rem)}.banner__gqsvt{color: var(--c-on-dark)}.foot{position: relative;font-size: var(--fs-s);line-height: 1.55}.foot a{color: inherit;text-decoration: none;text-underline-offset: .25em}.foot a:hover{text-decoration: underline;color: inherit}.foot :is(ul,p){margin: 0}.foot :is(li,p){min-width: 0}.foot__bzjqy{min-width: 0}.foot__xlux{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}.foot__xlux:hover{text-decoration: none}.foot__wliny{display: inline-flex;flex: none;width: 40px;height: 40px}.foot__wliny svg{width: 100%;height: 100%}.foot__psic{max-width: 36ch;margin-top: var(--s2);opacity: .85}.foot__ghse{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}.foot__yugq,.foot__uaedf{margin: 0;padding: 0;list-style: none}.foot__xbuo{display: inline-flex;align-items: center;min-height: var(--tap);min-width: var(--tap);line-height: 1.3}.foot__xbuo[aria-current="page"]{font-weight: 700;text-decoration: underline;text-decoration-thickness: 2px}.foot__nmaf{display: inline-flex;align-items: center;gap: var(--s2);min-height: var(--tap);overflow-wrap: anywhere}.foot__nmaf svg{flex: none}.foot [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}.foot [data-cookie-settings]:hover{border-color: currentColor;background: color-mix(in srgb,currentColor 8%,transparent)}.foot__zkaq{font-size: var(--fs-xs);line-height: 1.6}.foot__egult{margin-right: var(--s2);font-weight: 700;letter-spacing: .06em;text-transform: uppercase}.foot__tikf{display: inline-block}.foot__tikf + .foot__tikf::before{content: "·";margin: 0 .5em;opacity: .6}.foot__dfvg{font-size: var(--fs-xs)}@media (max-width: 479px){.foot__egult{display: block;margin: 0 0 2px}.foot__tikf{display: block}.foot__tikf + .foot__tikf::before{content: none}}.foot{background: var(--c-bg);color: var(--c-ink);border-top: 1px solid color-mix(in srgb,var(--c-ink) 14%,transparent)}.foot__kosx{display: flex;flex-wrap: wrap;align-items: center;gap: var(--s2) var(--s4);padding-block: var(--s3)}.foot__xlux{font-size: var(--fs-m)}.foot__wliny{width: 32px;height: 32px;color: var(--c-primary)}.foot__nrea{flex: 1 1 auto;min-width: 0}.foot__nrea .foot__yugq{display: flex;flex-wrap: wrap;justify-content: center;gap: 0 var(--s3)}.foot__nrea .foot__xbuo{justify-content: center;font-weight: 600}.foot__nrea .foot__xbuo:hover{color: var(--c-primary)}.foot [data-cookie-settings]{flex: none;padding-block: .3em;font-size: var(--fs-xs)}.foot__mres{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 0 var(--s4);padding-block: var(--s1);border-top: 1px dashed color-mix(in srgb,var(--c-ink) 16%,transparent);color: var(--c-muted);font-size: var(--fs-xs)}.foot__vxkqi .foot__yugq{display: flex;flex-wrap: wrap;gap: 0 var(--s3)}.foot__vxkqi .foot__xbuo:hover{color: var(--c-ink)}.foot__uaedf{display: flex;flex-wrap: wrap;gap: 0 var(--s3)}.foot__nmaf{gap: var(--s1)}.foot__nmaf svg{width: 16px;height: 16px}.foot__aeos{display: flex;flex-wrap: wrap;align-items: center;gap: 0 var(--s3);min-height: var(--tap)}.foot__aeos .foot__dfvg{font-weight: 700;color: var(--c-ink)}@media (max-width: 767px){.foot__kosx{flex-direction: column;align-items: flex-start;gap: var(--s1)}.foot__nrea{width: 100%}.foot__nrea .foot__yugq{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 0 var(--s2)}.foot__nrea .foot__xbuo{justify-content: flex-start}.foot__mres{flex-direction: column;align-items: flex-start;padding-block: var(--s2)}.foot__aeos{flex-direction: column;align-items: flex-start;gap: var(--s1);padding-block: var(--s1)}}.crown{position: relative;z-index: 50}.crown__ldne{display: flex;align-items: center;justify-content: space-between;gap: var(--s3);flex-wrap: wrap}.crown__bzjqy{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}.crown__wliny{display: inline-flex;width: 40px;height: 40px;flex: none}.crown__wliny svg{width: 100%;height: 100%}.crown__vudk{display: flex;flex-direction: column;gap: 2px}.crown__psic{font-family: var(--font-b);font-weight: 400;font-size: var(--fs-xs);opacity: .85}.crown__hcrgm{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}.crown__hcrgm svg{width: 26px;height: 26px}.crown__vazfm,.crown__tolnp{display: inline-flex}.crown__tolnp{display: none}.crown__hcrgm[aria-expanded="true"] .crown__vazfm{display: none}.crown__hcrgm[aria-expanded="true"] .crown__tolnp{display: inline-flex}html:not([data-js]) .crown__hcrgm{display: none !important}.nav{display: flex;align-items: center;gap: var(--s3)}.nav__hfdp{display: flex;flex-wrap: wrap;align-items: center;gap: 0 var(--s3);margin: 0;padding: 0;list-style: none}.nav__xbuo{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__xbuo:hover,.nav__xbuo[aria-current="page"]{text-decoration-line: underline;color: inherit}.crown__eunf{flex: none}.ezgryx{position: relative;flex: none;margin-left: auto}.ezgryx__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}.ezgryx__btn::-webkit-details-marker{display: none}.ezgryx__btn svg{width: 16px;height: 16px;transition: transform .2s}.ezgryx[open] .ezgryx__btn svg{transform: rotate(180deg)}.ezgryx__hfdp{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)}.ezgryx__xbuo{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}.ezgryx__xbuo:hover{background: color-mix(in srgb,var(--c-primary) 8%,transparent)}.ezgryx__xbuo[aria-current]{font-weight: 700;color: var(--c-primary)}.ezgryx__zvyf{font-size: var(--fs-xs);opacity: .7;letter-spacing: .06em}@media (min-width: 769px){.ezgryx{order: 1;margin-left: 0}}@media (max-width: 768px){.crown__hcrgm{display: inline-flex}.crown__bzjqy{flex: 1 1 0;min-width: 0;font-size: var(--fs-m)}.crown__vudk{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__hfdp{flex-direction: column;align-items: stretch}.nav__xbuo{width: 100%;justify-content: flex-start;border-bottom: 1px solid color-mix(in srgb,currentColor 14%,transparent)}.crown__eunf{width: 100%}}:root{--sticky-top: 60px}.crown{position: sticky;top: 0;background: var(--c-dark);color: var(--c-on-dark)}.crown__ldne{min-height: 60px;padding-block: var(--s1);flex-wrap: nowrap}.crown__bzjqy{font-size: var(--fs-m);letter-spacing: .02em}.crown__wliny{width: 32px;height: 32px}.nav__hfdp{gap: var(--s1)}.nav__xbuo{padding-inline: .95em;border-radius: var(--r-pill);font-size: var(--fs-s);transition: background-color .2s,color .2s}.nav__xbuo:hover{text-decoration: none;background: color-mix(in srgb,var(--c-on-dark) 14%,transparent)}.nav__xbuo[aria-current="page"]{text-decoration: none;background: var(--c-on-dark);color: var(--c-dark)}.crown__eunf{min-height: var(--tap);padding-block: .45em;border-radius: var(--r-pill);font-size: var(--fs-s)}@media (min-width: 769px){.nav{flex: 1;justify-content: flex-end}}@media (min-width: 769px) and (max-width: 1100px){.nav__xbuo{padding-inline: .6em}}@media (max-width: 768px){.crown__ldne{flex-wrap: wrap}[data-js] .nav{background: var(--c-dark);color: var(--c-on-dark);border-top-color: color-mix(in srgb,var(--c-on-dark) 18%,transparent)}.nav__xbuo{border-radius: var(--r-sm);border-bottom: 0}}.dlccu__nuvpv{display: grid;grid-template-columns: minmax(0,1fr);gap: var(--s2) var(--s5);align-items: end;margin-bottom: var(--s5)}.dlccu__nuvpv > :last-child,.dlccu__gglzp > :last-child{margin-bottom: 0}.dlccu__zqagx{display: grid;grid-template-columns: minmax(0,1fr);gap: var(--s3);margin: 0;padding: 0;list-style: none;counter-reset: pnl}.dlccu__kwdq{counter-increment: pnl;display: flex;flex-direction: column;min-width: 0;padding: var(--s4) var(--s3) var(--s3);background: var(--c-bg);border-top: 3px solid var(--c-ink);border-radius: 0 0 var(--r-sm) var(--r-sm);box-shadow: var(--shadow)}.dlccu__jsdnx{display: flex;align-items: center;gap: var(--s2);margin-bottom: var(--s2)}.dlccu__pvxr::before{content: counter(pnl,decimal-leading-zero);font-family: var(--font-h);font-weight: 700;font-size: var(--fs-l);color: var(--c-primary)}.dlccu__jvto{margin: 0;min-width: 0;font-size: var(--fs-s);color: var(--c-muted);hyphens: auto}.dlccu__usfm{margin: 0 0 var(--s2);font-size: var(--fs-xl);line-height: 1.2;hyphens: auto}.dlccu__gfon{margin: 0 0 var(--s2);color: var(--c-muted);hyphens: auto}.dlccu__znit{margin: var(--s2) 0 0;padding: 0;list-style: none}.dlccu__pgjq{position: relative;padding: var(--s1) 0 var(--s1) 1.4em;border-bottom: 1px solid color-mix(in srgb,var(--c-ink) 10%,transparent);font-size: var(--fs-s)}.dlccu__pgjq::before{content: "";position: absolute;left: 0;top: 1.05em;width: .8em;height: 2px;background: var(--c-primary)}.dlccu__wqho{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: var(--s2);margin-top: auto;padding-top: var(--s3)}.dlccu__ztpvq{margin: 0;font-family: var(--font-h);font-weight: 700;font-size: var(--fs-l)}@media (min-width: 900px){.dlccu__nuvpv{grid-template-columns: minmax(0,1fr) minmax(0,1fr)}.dlccu__zqagx{grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--s4)}.dlccu__kwdq:last-child:nth-child(odd){grid-column: 1 / -1}.dlccu__kwdq{padding: var(--s4)}}.trio__nuvpv{display: grid;gap: var(--s2) var(--s5);margin-bottom: var(--s4)}.trio__gglzp > :last-child,.trio__nuvpv > :last-child{margin-bottom: 0}.trio__hfdp{--gap: var(--s3);display: grid;gap: var(--gap);margin: 0;padding: 0;list-style: none;counter-reset: trio-topic}.trio__krqn{position: relative;display: flex;min-width: 0;counter-increment: trio-topic}.trio__tile{position: relative;display: flex;flex-direction: column;width: 100%;padding: var(--s4) var(--s3) var(--s3);overflow: hidden;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);transition: transform .25s var(--ease),box-shadow .25s var(--ease),background-color .25s var(--ease)}.trio__tile:hover{transform: translateY(-4px);box-shadow: var(--shadow-lg);background: var(--c-bg)}.trio__jsdnx{display: flex;align-items: flex-start;justify-content: space-between;gap: var(--s2);margin-bottom: var(--s3)}.trio__uylax{display: inline-flex;align-items: center;justify-content: center;width: 60px;height: 60px;flex: none;border-radius: var(--r);background: var(--c-primary);color: var(--c-on-primary);font-family: var(--font-h);font-weight: 700;font-size: var(--fs-l);font-variant-numeric: lining-nums}.trio__uylax .glyph{width: 30px;height: 30px}.trio__uylax--wjkya::before,.trio__pvxr::before{content: counter(trio-topic,decimal-leading-zero)}.trio__pvxr{font-family: var(--font-h);font-weight: 700;font-size: var(--fs-2xl);line-height: 1;font-variant-numeric: lining-nums;color: color-mix(in srgb,var(--c-primary) 28%,transparent)}.trio__usfm{margin: 0 0 var(--s2);font-size: var(--fs-xl);line-height: 1.2;hyphens: auto}.trio .trio__usfm a.trio__xbuo,.trio .trio__usfm a.trio__xbuo:hover{color: inherit;text-decoration: none}.trio .trio__usfm a.trio__xbuo::after{content: "";position: absolute;inset: 0;z-index: 1}.trio__xbuo:focus-visible{outline: none}.trio__tile:has(.trio__xbuo:focus-visible){outline: 3px solid var(--c-accent);outline-offset: 3px}.trio__gfon{margin: 0 0 var(--s3);color: var(--c-muted);hyphens: auto}.trio__mjhq{display: inline-flex;align-items: center;justify-content: center;width: 44px;height: 44px;margin-top: auto;align-self: flex-end;border-radius: var(--r-pill);border: 1.5px solid color-mix(in srgb,var(--c-primary) 45%,transparent);color: var(--c-primary);transition: background-color .25s var(--ease),color .25s var(--ease),transform .25s var(--ease)}.trio__tile:hover .trio__mjhq{background: var(--c-primary);color: var(--c-on-primary);transform: translateX(3px)}@media (min-width: 640px) and (max-width: 1023px){.trio__tile{display: grid;grid-template-columns: auto minmax(0,1fr) auto;column-gap: var(--s3);align-items: start;padding: var(--s3)}.trio__jsdnx{grid-row: span 2;flex-direction: column;margin: 0}.trio__pvxr{display: none}.trio__usfm{grid-column: 2}.trio__gfon{grid-column: 2;margin: 0}.trio__mjhq{grid-column: 3;grid-row: 1 / span 2;align-self: center;margin: 0}}@media (min-width: 1024px){.trio__nuvpv{grid-template-columns: minmax(0,1fr) minmax(0,1fr);align-items: end}.trio__hfdp{--gap: var(--s4);grid-template-columns: repeat(3,minmax(0,1fr))}.trio__usfm{font-size: var(--fs-l)}.trio__krqn:not(:last-child)::before{content: "";position: absolute;z-index: 2;top: 50%;right: calc(var(--gap) / -2 - 16px);width: 32px;height: 32px;margin-top: -16px;border-radius: var(--r-pill);background: var(--c-bg);border: 1.5px solid color-mix(in srgb,var(--c-primary) 40%,transparent)}.trio__krqn:not(:last-child)::after{content: "";position: absolute;z-index: 3;top: 50%;right: calc(var(--gap) / -2 - 2px);width: 8px;height: 8px;margin-top: -4px;border-top: 2px solid var(--c-primary);border-right: 2px solid var(--c-primary);transform: rotate(45deg)}}.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__kwdq[hidden]{display: none}.consent:focus{outline: none}.consent:focus-visible{outline: 3px solid var(--c-accent);outline-offset: -3px}.consent__usfm{margin: 0 0 var(--s1);font-size: var(--fs-l);line-height: 1.25}.consent__gfon{margin: 0}.consent__yugq a{color: inherit;font-weight: 600;text-decoration-thickness: 1px}.consent__yugq a:hover{color: inherit;text-decoration-thickness: 2px}.consent__yugq a:not(:last-child)::after{content: "·";display: inline-block;margin: 0 .45em;opacity: .6}.consent__lhtqp{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: var(--s2)}.consent__bczho,.consent__ntas{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__lhtqp{gap: var(--s1)}.consent__bczho{padding-inline: .4em;font-size: var(--fs-xs)}}.consent__hemrb{min-width: 0;margin: 0;padding: 0;border: 0}.consent__krliv{margin-bottom: var(--s2);padding: 0;font-size: var(--fs-xs);font-weight: 700;letter-spacing: .08em;text-transform: uppercase}.consent__pdzdc{display: flex;align-items: flex-start;gap: var(--s2);padding-block: var(--s2)}.consent__pdzdc + .consent__pdzdc{border-top: 1px solid color-mix(in srgb,currentColor 14%,transparent)}.consent__weqk{min-width: 0}.consent__xqcnr{display: block;font-weight: 700;cursor: pointer}.consent__xgjh{margin: 2px 0 0;font-size: var(--fs-xs);opacity: .85}.consent__ntas{margin-top: var(--s2)}.consent__djkwn{-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__djkwn: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__djkwn:disabled{cursor: not-allowed;opacity: .6}.consent{right: var(--s3);bottom: var(--s3);width: min(420px,calc(100vw - 2 * var(--s3)));padding: var(--s3);background: var(--c-dark);color: var(--c-on-dark);border-radius: var(--r);box-shadow: 0 20px 50px color-mix(in srgb,var(--c-dark) 40%,transparent)}.consent__nuvpv{display: flex;align-items: center;gap: var(--s2);margin-bottom: var(--s1)}.consent__uylax{display: grid;place-items: center;flex: none;width: 36px;height: 36px;border-radius: 50%;background: color-mix(in srgb,var(--c-accent-light) 22%,transparent);color: var(--c-accent-light)}.consent__usfm{margin: 0}.consent__gfon{color: var(--c-on-dark-muted)}.consent__yugq a{color: var(--c-accent-light)}.consent__yugq a:hover{color: var(--c-on-dark)}.consent__lhtqp{margin-top: var(--s3)}.consent__bczho,.consent__ntas,.consent__bczho:hover,.consent__ntas:hover{background: var(--c-on-dark);border-color: var(--c-on-dark);color: var(--c-dark)}.consent__kwdq{margin-top: var(--s3);padding-top: var(--s2);border-top: 1px solid color-mix(in srgb,var(--c-on-dark) 18%,transparent)}.consent__krliv{color: var(--c-accent-light)}.consent__xgjh{color: var(--c-on-dark-muted);opacity: 1}.consent__djkwn{background: radial-gradient(circle at center,var(--c-dark) 0 9px,transparent 10px) left 2px center / 24px 24px no-repeat,color-mix(in srgb,var(--c-on-dark) 40%,var(--c-dark))}.consent__djkwn:checked{background: radial-gradient(circle at center,var(--c-dark) 0 9px,transparent 10px) right 2px center / 24px 24px no-repeat,var(--c-accent-light)}@media (max-width: 479px){.consent{right: var(--s2);bottom: var(--s2);width: calc(100vw - 2 * var(--s2));padding: var(--s2) var(--s3) var(--s3)}.consent__uylax{width: 30px;height: 30px}.consent__usfm{font-size: var(--fs-m)}.consent__gfon{font-size: var(--fs-xs)}.consent__lhtqp{margin-top: var(--s2)}}main [id]{scroll-margin-top: calc(var(--sticky-top,0px) + var(--s3))}@media (prefers-reduced-motion: no-preference){html{scroll-behavior: smooth}}.svvptt__gglzp{max-width: 48rem;margin-bottom: var(--s4)}.svvptt__gglzp > :last-child{margin-bottom: 0}.svvptt__kdeot{display: grid;grid-template-columns: minmax(0,1fr);gap: var(--s4);align-items: start}.svvptt__anzow{min-width: 0}.svvptt__dvkv{display: grid;gap: var(--s3)}.svvptt__puar{min-height: 9em;resize: vertical}.svvptt__qnhb{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}.svvptt__qnhb:not(:target){display: none}.svvptt__kwdq{min-width: 0;padding: var(--s4) var(--s3);background: var(--c-dark);color: var(--c-on-dark);border-radius: var(--r)}.svvptt__kwdq a{color: var(--c-accent-light)}.svvptt__wliny{display: inline-flex;align-items: center;justify-content: center;width: 48px;height: 48px;margin-bottom: var(--s2);border-radius: var(--r-pill);background: var(--c-on-dark);color: var(--c-dark)}.svvptt__eran{margin: 0 0 var(--s2);font-family: var(--font-h);font-weight: 700;font-size: var(--fs-xl)}.svvptt__ghse{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0}.svvptt__hfdp{display: grid;gap: var(--s1);margin: 0 0 var(--s3);padding: 0;list-style: none}.svvptt__krqn{display: flex;align-items: center;gap: var(--s2);min-height: var(--tap);overflow-wrap: anywhere}.svvptt__krqn a{display: inline-flex;align-items: center;min-height: var(--tap)}.svvptt__shaz{margin: 0 0 var(--s1);font-size: var(--fs-m);color: var(--c-on-dark)}.svvptt__zkaq{margin: 0;color: var(--c-on-dark-muted);font-size: var(--fs-s);overflow-wrap: anywhere}@media (min-width: 600px){.svvptt__dvkv{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (min-width: 900px){.svvptt__kdeot{grid-template-columns: minmax(0,7fr) minmax(0,4fr);gap: var(--s5)}.svvptt__kwdq{padding: var(--s4);position: sticky;top: calc(var(--sticky-top,0px) + var(--s4))}}.uylan__nuvpv{max-width: 48rem;margin-bottom: var(--s4)}.uylan__nuvpv > :last-child{margin-bottom: 0}.uylan__hfdp{display: grid;gap: var(--s4)}.uylan__krqn{display: grid;grid-template-columns: minmax(0,1fr);gap: var(--s3);align-items: start;padding-bottom: var(--s4);border-bottom: 1px solid color-mix(in srgb,var(--c-ink) 14%,transparent)}.uylan__krqn:last-child{padding-bottom: 0;border-bottom: 0}.uylan__ijwzk{min-width: 0}.uylan__sbjy{display: block;width: 100%;height: auto;aspect-ratio: 16 / 10;object-fit: cover;border-radius: var(--r)}.uylan__sbjy svg{display: block;width: 100%;height: 100%}.uylan__trrsz{min-width: 0}.uylan__aeos{display: flex;flex-wrap: wrap;align-items: center;gap: var(--s1) var(--s2);margin: 0 0 var(--s2);font-size: var(--fs-xs);color: var(--c-muted)}.uylan__aeos > * + *::before{content: "·";margin-right: var(--s2)}.uylan__apoh{font-weight: 700;letter-spacing: .05em;text-transform: uppercase;color: var(--c-primary)}.uylan__usfm{margin: 0 0 var(--s2);font-size: var(--fs-xl);line-height: 1.2;hyphens: auto;text-wrap: balance}.uylan__gqsvt{margin: 0;max-width: 68ch;color: var(--c-muted);hyphens: auto}.uylan__ggyek{margin-top: var(--s2)}.uylan__hcrgm{display: inline-flex;align-items: center;gap: var(--s1);min-height: var(--tap);list-style: none;cursor: pointer;font-weight: 700;color: var(--c-primary);text-decoration: underline;text-decoration-thickness: 1.5px;text-underline-offset: .2em}.uylan__hcrgm::-webkit-details-marker{display: none}.uylan__hcrgm::marker{content: ""}.uylan__hcrgm > svg{transition: transform .25s var(--ease)}.uylan__ggyek[open] > .uylan__hcrgm > svg{transform: rotate(180deg)}.uylan__ggyek[open] .uylan__jhiee,.uylan__ggyek:not([open]) .uylan__tjhzl{display: none}.uylan__hcrgm:focus-visible{outline: 3px solid var(--c-accent);outline-offset: 3px;border-radius: var(--r-sm)}.uylan__text{max-width: 68ch;padding-top: var(--s2);hyphens: auto}.uylan__text h4{margin: var(--s3) 0 var(--s1);font-size: var(--fs-l);line-height: 1.3}.uylan__text h4:first-child{margin-top: 0}.uylan__text p{margin: 0 0 var(--s2)}@media (min-width: 900px){.uylan__krqn--art{grid-template-columns: minmax(0,4fr) minmax(0,8fr);gap: var(--s4)}.uylan__hfdp{gap: var(--s5)}.uylan__krqn{padding-bottom: var(--s5)}}.tncv__jsdnx{display: grid;grid-template-columns: minmax(0,1fr);gap: var(--s4);align-items: center}.tncv__dfvg{min-width: 0}.tncv__dfvg > .zone__usfm{text-wrap: balance}.tncv__rzjp{margin: 0 0 var(--s3);max-width: 62ch;hyphens: auto}.tncv__apru{margin: var(--s4) 0 0}.tncv__aijic{min-width: 0}.tncv__sbjy{display: block;width: 100%;height: auto;aspect-ratio: 3 / 2;object-fit: cover;border-radius: var(--r);box-shadow: var(--shadow-lg)}.tncv__sbjy svg{display: block;width: 100%;height: 100%}.tncv__ovea{display: grid;grid-template-columns: minmax(0,1fr);gap: var(--s3);margin: var(--s5) 0 0;padding: 0;list-style: none}.tncv__tile{position: relative;min-width: 0;padding: var(--s4) var(--s3) var(--s3);background: var(--c-bg);border-radius: var(--r);box-shadow: var(--shadow)}.tncv__tile::before{content: "";position: absolute;inset: 0;pointer-events: none;border-radius: inherit;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)}.tncv__uylax{display: inline-flex;align-items: center;justify-content: center;width: 48px;height: 48px;margin-bottom: var(--s3);border-radius: var(--r-pill);background: var(--c-primary);color: var(--c-on-primary)}.tncv__qsvmd{margin: 0 0 var(--s1);font-size: var(--fs-l);line-height: 1.25;hyphens: auto}.tncv__zahk{margin: 0;color: var(--c-muted);hyphens: auto}@media (min-width: 900px){.tncv__jsdnx--art{grid-template-columns: minmax(0,7fr) minmax(0,5fr);gap: var(--s5)}.tncv__sbjy{aspect-ratio: 4 / 5}.tncv__ovea--qotv{grid-template-columns: repeat(2,minmax(0,1fr))}.tncv__ovea--kivp{grid-template-columns: repeat(3,minmax(0,1fr))}.tncv__ovea--pkyx{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (min-width: 1200px){.tncv__ovea--pkyx{grid-template-columns: repeat(4,minmax(0,1fr))}}