@layer components{.cr-column{color:var(--foreground);font-size:1.0625rem;line-height:1.9}.cr-column h1{letter-spacing:-.01em;margin:0 0 1.25rem;font-size:1.6rem;font-weight:700;line-height:1.45}.cr-column .l-container{font-size:inherit;word-break:normal}.cr-column p{margin:0}.cr-column #breadcrumbs{color:var(--muted);margin:0 0 1.5rem;font-size:.8125rem}.cr-column #breadcrumbs a{color:var(--muted);text-underline-offset:2px;text-decoration:underline;transition:color .15s}.cr-column #breadcrumbs a:hover{color:var(--foreground)}.cr-column .c-head-mv{aspect-ratio:23/7.3;background-color:#333;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:end;width:100%;max-height:400px;margin:0 auto 2rem;display:flex;overflow:hidden}.cr-column .c-head-mv h2{color:#fff;width:100%;word-break:auto-phrase;background:#00000073;margin:0;padding:.5em .9em;font-size:1rem;font-weight:600;line-height:1.5}.cr-column .l-heading-secondary{color:var(--foreground);word-break:auto-phrase;padding-bottom:.4em;font-size:1.3rem;font-weight:700;line-height:1.5;position:relative}.cr-column .l-heading-secondary:after{content:"";background:linear-gradient(to right,var(--accent),transparent);width:100%;height:2px;position:absolute;bottom:0;left:0}.cr-column .l-tertiary{color:var(--foreground);word-break:auto-phrase;font-size:1.15rem;font-weight:650;line-height:1.5}.cr-column .l-quaternary{word-break:auto-phrase;font-size:1.05rem;font-weight:600;line-height:1.5}.cr-column .l-container a{color:var(--accent);text-underline-offset:3px;text-decoration:underline;transition:color .15s}.cr-column .l-container a:hover{color:var(--accent-hover)}.cr-column .l-container .cr-widget-frame a{text-decoration:none}.cr-column .c-block ul li,.cr-column .c-block ol li{margin:0 0 .5em 1.4em}.cr-column .c-block ul li:last-of-type,.cr-column .c-block ol li:last-of-type{margin-bottom:0}.cr-column .c-block ul li::marker{color:var(--accent)}.cr-column .c-block ol li::marker{color:var(--accent)}.cr-column .l-container dl{margin:0}.cr-column .l-container dl dt{padding:.6em 0;font-weight:700}.cr-column .l-container dl dd{border-bottom:1px solid var(--border);color:var(--muted);margin:0 0 1em;padding:0 0 1em}.cr-column .l-container dl dd:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.cr-column .c-table-wrap{overflow-x:auto}.cr-column .c-table,.cr-column .c-s-table{border-collapse:collapse;width:100%;font-size:.9375rem;line-height:1.7}.cr-column .c-table th,.cr-column .c-table td,.cr-column .c-s-table th,.cr-column .c-s-table td{border:1px solid var(--border);text-align:left;vertical-align:top;padding:.6em .8em}.cr-column .c-table th,.cr-column .c-s-table th,.cr-column .c-s-table td:first-child{background:var(--surface);font-weight:600}.cr-column .c-table a{color:var(--accent)}.cr-column .c-table a:hover{color:var(--accent-hover)}.cr-column .img-left-s,.cr-column .img-right-s,.cr-column .img-left-l,.cr-column .img-right-l{margin:0 0 1em}.cr-column .img-left-s img,.cr-column .img-right-s img,.cr-column .img-left-l img,.cr-column .img-right-l img{border-radius:10px;max-width:100%;height:auto}@media (min-width:640px){.cr-column .img-left-s,.cr-column .img-left-l{float:left;width:42%;margin:0 1.25em .75em 0}.cr-column .img-right-s,.cr-column .img-right-l{float:right;width:42%;margin:0 0 .75em 1.25em}}.cr-column .c-pagelink,.cr-column .u-c-a{border:1px solid var(--border);background:var(--surface);border-radius:10px;margin:0 0 1.5em;padding:1em 1.25em}.cr-column .u-c-a h3{margin:0 0 .5em;font-size:.9375rem;font-weight:700}.cr-column .c-pagelink li,.cr-column .u-c-a li{margin:.35em 0 .35em 1.3em}.cr-column .c-pagelink li::marker{color:var(--accent)}.cr-column .c-pagelink li a,.cr-column .u-c-a a{color:var(--foreground);text-underline-offset:3px;text-decoration:underline}.cr-column .c-pagelink li a:hover,.cr-column .u-c-a a:hover{color:var(--accent)}.cr-column .c-linkblock h2{word-break:auto-phrase;margin-bottom:1em;padding-bottom:.4em;font-size:1.3rem;font-weight:700;line-height:1.5;position:relative}.cr-column .c-linkblock h2:after{content:"";background:linear-gradient(to right,var(--accent),transparent);width:100%;height:2px;position:absolute;bottom:0;left:0}.cr-column .c-btn{text-align:center}.cr-column .c-btn-anchor{background:var(--accent);width:auto;min-width:55%;max-width:500px;word-break:auto-phrase;border-radius:8px;padding:.85em 1.5em;font-size:.9375rem;font-weight:600;line-height:1.5;transition:background-color .2s;display:inline-block;color:#fff!important;text-decoration:none!important}.cr-column .c-btn-anchor:hover{background:var(--accent-fill-hover)}.cr-column p+.c-btn{margin-top:30px}@media (max-width:639px){.cr-column .c-btn-anchor{width:100%;min-width:0}}.cr-column .u-m0{margin:0!important}.cr-column .u-mt10{margin-top:10px!important}.cr-column .u-mt15{margin-top:15px!important}.cr-column .u-mt20{margin-top:20px!important}.cr-column .u-mt30{margin-top:30px!important}.cr-column .u-mt40{margin-top:40px!important}.cr-column .u-mt50{margin-top:50px!important}.cr-column .u-mt60{margin-top:60px!important}.cr-column .u-mt1em{margin-top:1em!important}.cr-column .u-mb10{margin-bottom:10px!important}.cr-column .u-mb15{margin-bottom:15px!important}.cr-column .u-mb20{margin-bottom:20px!important}.cr-column .u-mb30{margin-bottom:30px!important}.cr-column .u-mb40{margin-bottom:40px!important}.cr-column .u-mb50{margin-bottom:50px!important}.cr-column .u-mb60{margin-bottom:60px!important}.cr-column .u-mb1em{margin-bottom:1em!important}.cr-column .u-p0{padding:0!important}.cr-column .u-p10{padding:10px!important}.cr-column .u-p15{padding:15px!important}.cr-column .u-p20{padding:20px!important}.cr-column .u-pt10{padding-top:10px!important}.cr-column .u-pt20{padding-top:20px!important}.cr-column .u-pt30{padding-top:30px!important}.cr-column .u-pt40{padding-top:40px!important}.cr-column .u-pt50{padding-top:50px!important}.cr-column .u-pt60{padding-top:60px!important}.cr-column .u-pt1em{padding-top:1em!important}.cr-column .u-pb10{padding-bottom:10px!important}.cr-column .u-pb20{padding-bottom:20px!important}.cr-column .u-pb30{padding-bottom:30px!important}.cr-column .u-pb40{padding-bottom:40px!important}.cr-column .u-pb50{padding-bottom:50px!important}.cr-column .u-pb60{padding-bottom:60px!important}.cr-column .u-pb1em{padding-bottom:1em!important}}
