/*
Theme Name: Neon Syndicate 84
Version: 1.0.1
Text Domain: neon-syndicate-84
Description: Electrifying 1980s Las Vegas strip glamour with glowing neon ribbons, reflective smoked glass, and mirror-finished chrome accents set against deep midnight violet skies.
*/
@font-face{font-family:"Cu Head";src:url("assets/fonts/chakra-petch.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:"Cu Head Fallback";src:local("Arial"),local("Liberation Sans"),local("Helvetica"),local("Arimo");size-adjust:107.45%;ascent-override:92.33%;descent-override:28.67%;line-gap-override:0%;font-display:swap}
@font-face{font-family:"Cu Head Fallback 2";src:local("DejaVu Sans");size-adjust:93.59%;ascent-override:105.99%;descent-override:32.91%;line-gap-override:0%;font-display:swap}
@font-face{font-family:"Cu Text";src:url("assets/fonts/red-hat-text.woff2") format("woff2");font-weight:300 700;font-style:normal;font-display:swap}
@font-face{font-family:"Cu Text Fallback";src:local("Arial"),local("Liberation Sans"),local("Helvetica"),local("Arimo");size-adjust:100.44%;ascent-override:101.35%;descent-override:30.36%;line-gap-override:0%;font-display:swap}
@font-face{font-family:"Cu Text Fallback 2";src:local("DejaVu Sans");size-adjust:87.49%;ascent-override:116.35%;descent-override:34.86%;line-gap-override:0%;font-display:swap}
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;text-size-adjust:100%}
body{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;min-height:100vh}
h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}
img,svg,video{max-width:100%}
img{height:auto;vertical-align:middle}
button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}
table{border-collapse:collapse;border-spacing:0}
summary{cursor:pointer}
:root{--max:74.5625rem;--container:74.5625rem;--gutter:1.5rem;--r-sm:2px;--r-md:0.1875rem;--r-lg:0.25rem;--r-btn:0.1875rem;--r-chip:2px;--font-d:"Cu Head", "Cu Head Fallback", "Cu Head Fallback 2", Arial, Helvetica, sans-serif;--font-b:"Cu Text", "Cu Text Fallback", "Cu Text Fallback 2", Arial, Helvetica, sans-serif;--card:rgb(var(--surface-rgb));--card-bg:rgb(var(--surface-rgb));--border:rgba(var(--text-rgb),0.15);--line:rgba(var(--text-rgb),0.09)}
@media (max-width:599.98px){:root{--gutter:1.125rem}}
html{scroll-behavior:smooth;background:var(--bg)}
body{background:linear-gradient(180deg,var(--bg-top),var(--bg) 45.875rem) no-repeat,var(--bg);color:rgb(var(--text-rgb));font-family:var(--font-b);font-size:1.0313rem;font-weight:400;line-height:1.66;-webkit-font-smoothing:antialiased;overflow-wrap:break-word}
h1,h2,h3,h4{hyphens:auto;max-width:100%;font-family:var(--font-d);font-weight:600;font-stretch:normal;line-height:1.06;letter-spacing:.02em;text-transform:uppercase;color:rgb(var(--text-rgb));text-wrap:balance}
h1{font-size:clamp(1.95rem,1.4296rem + 2.1348vw,3.1375rem)}
h2{font-size:clamp(1.7125rem,1.4222rem + 1.191vw,2.375rem)}
h3{font-size:clamp(1.5125rem,1.3865rem + 0.5169vw,1.8rem)}
h4{font-size:clamp(1.2813rem,1.2456rem + 0.1461vw,1.3625rem)}
h5,h6{font-size:clamp(1.0938rem,0.976rem + 0.4831vw,1.3625rem);font-weight:700}
p,li{text-wrap:pretty}
a{color:var(--link);text-decoration-thickness:1px;text-underline-offset:.2em}
a:hover{color:rgb(var(--text-rgb))}
strong,b{font-weight:700}
:focus-visible{outline:2px solid var(--gold);outline-offset:0.1875rem}
::selection{background:rgba(var(--primary-rgb),0.42);color:rgb(var(--text-rgb))}
section[id],h2[id],h3[id]{scroll-margin-top:6.125rem}
.cu-wrp:focus{outline:none}
.cu-dc{display:contents}
.cu-skp{position:absolute;left:1rem;top:-7.625rem;z-index:200;padding-top:0.75rem;padding-right:1.5rem;padding-bottom:0.75rem;padding-left:1.5rem;background:rgb(var(--primary-rgb));color:var(--on-primary);border-radius:var(--r-sm);font-weight:700;text-decoration:none}
.cu-skp:focus{top:1rem}
.cu-sr,.screen-reader-text{position:absolute;width:1px;height:1px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;margin-top:-1px;margin-right:-1px;margin-bottom:-1px;margin-left:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.container{width:min(calc(100% - var(--gutter) * 2),var(--max));margin-left:auto;margin-right:auto}
.section{padding-top:clamp(2.375rem,1.882rem + 2.0225vw,3.5rem);padding-bottom:clamp(2.375rem,1.882rem + 2.0225vw,3.5rem)}
.card{background:transparent;border:1px solid rgba(var(--text-rgb),0.18);border-radius:var(--r-md);padding-top:2.0625rem;padding-right:2.0625rem;padding-bottom:2.0625rem;padding-left:2.0625rem}
@media (max-width:859.98px){.card{padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem}}
.muted{color:var(--muted)}
.prose{font-size:1.0313rem;line-height:1.68}
.prose>*+*{margin-top:1em}
.prose>:first-child{margin-top:0}
.prose h2{font-size:clamp(1.5125rem,1.3865rem + 0.5169vw,1.8rem);margin-top:1.8em}
.prose h3{font-size:clamp(1.2813rem,1.2456rem + 0.1461vw,1.3625rem);margin-top:1.5em}
.prose h2+*,.prose h3+*{margin-top:.6em}
.prose ul,.prose ol{padding-left:1.3em}
.prose li+li{margin-top:.4em}
.prose li::marker{color:var(--gold-ink)}
.prose a:not([class]){color:var(--link)}
.prose img{border-radius:var(--r-sm);height:auto}
.prose blockquote{padding-top:0.75rem;padding-right:0;padding-bottom:0.75rem;padding-left:1.5rem;border-left:0.1875rem solid rgb(var(--primary-rgb));color:rgb(var(--text-rgb));font-size:clamp(1.0938rem,0.976rem + 0.4831vw,1.3625rem)}
.prose table{width:100%;font-size:0.9063rem;line-height:1.46;overflow-wrap:normal}
.prose th,.prose td{padding-top:0.5rem;padding-right:0.75rem;padding-bottom:0.5rem;padding-left:0.75rem;border-bottom:1px solid var(--border);text-align:left;vertical-align:top}
.prose th{font-weight:700;color:rgb(var(--text-rgb));background:rgba(var(--text-rgb),0.06)}
.prose hr{border:0;border-top:1px solid var(--border);margin-top:3.0625rem;margin-right:0;margin-bottom:3.0625rem;margin-left:0}
.prose figcaption,.prose .wp-caption-text{margin-top:0.5rem;font-size:0.9063rem;color:var(--muted)}
.prose code{padding-top:2px;padding-right:0.375rem;padding-bottom:2px;padding-left:0.375rem;border-top-left-radius:0.25rem;border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem;background:rgba(var(--text-rgb),0.1);font-size:.9em}
.prose .alignleft{float:left;margin-top:0;margin-right:1.5rem;margin-bottom:1rem;margin-left:0}
@media (max-width:599.98px){.prose .alignleft{float:none;margin-top:0;margin-right:0;margin-bottom:1rem;margin-left:0}}
.prose .alignright{float:right;margin-top:0;margin-right:0;margin-bottom:1rem;margin-left:1.5rem}
@media (max-width:599.98px){.prose .alignright{float:none;margin-top:0;margin-right:0;margin-bottom:1rem;margin-left:0}}
.prose .aligncenter{margin-left:auto;margin-right:auto}
.prose::after{content:"";display:table;clear:both}
.author{display:flex;row-gap:1.5rem;column-gap:1.5rem;align-items:flex-start}
.author>:not(.author__avatar){min-width:0}
.author h1{font-size:clamp(1.5125rem,1.3865rem + 0.5169vw,1.8rem);overflow-wrap:anywhere}
.author__avatar{flex:none;width:5.375rem;height:5.375rem;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;overflow:hidden;display:grid;align-items:center;justify-items:center;background:rgb(var(--surface-2-rgb));color:rgb(var(--text-rgb));font-family:var(--font-d);font-size:clamp(1.5125rem,1.3865rem + 0.5169vw,1.8rem);line-height:1}
.author__avatar img{display:block;width:100%;height:100%;object-fit:cover}
.author h2+p,.author h3+p{margin-top:0.5rem}
.brand{display:inline-flex;align-items:center;row-gap:0.75rem;column-gap:0.75rem;min-height:2.8125rem;color:rgb(var(--text-rgb));text-decoration:none;font-family:var(--font-d);font-weight:600;font-size:clamp(1.0938rem,0.976rem + 0.4831vw,1.3625rem);letter-spacing:.02em;line-height:1.06}
.brand:hover{color:rgb(var(--text-rgb))}
.header-logo{display:block;width:10.6875rem;height:2.8125rem;max-width:10.6875rem;max-height:2.8125rem;object-fit:contain;object-position:left center}
@media (max-width:859.98px){.header-logo{width:8.4375rem;height:2.4375rem}}
.slot-tile{display:block;position:relative;text-decoration:none;color:rgb(var(--text-rgb))}
.slot-tile img{display:block;width:100%;height:auto;aspect-ratio:1}
.cu-btn{display:inline-flex;align-items:center;justify-content:center;row-gap:0.5rem;column-gap:0.5rem;min-height:2.8125rem;padding-top:0.75rem;padding-right:1.5rem;padding-bottom:0.75rem;padding-left:1.5rem;border-top-left-radius:0.1875rem;border-top-right-radius:0.1875rem;border-bottom-right-radius:0.1875rem;border-bottom-left-radius:0.1875rem;font-family:"Cu Text", "Cu Text Fallback", "Cu Text Fallback 2", Arial, Helvetica, sans-serif;font-weight:700;font-size:1.0313rem;line-height:1.16;text-decoration:none;cursor:pointer;text-align:center;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease,color .15s ease;background:rgb(var(--primary-rgb));color:var(--on-primary);border:2px solid rgb(var(--text-rgb));box-shadow:0.25rem 0.25rem 0 rgb(var(--text-rgb));text-transform:uppercase;letter-spacing:.04em}
.cu-btn:hover{box-shadow:2px 2px 0 rgb(var(--text-rgb));transform:translate(2px,2px)}
.cu-btn-ghs{background:transparent;color:rgb(var(--text-rgb));border:1px solid rgba(var(--text-rgb),0.36);box-shadow:none}
.cu-btn-ghs:hover{border-color:rgb(var(--primary-rgb));background:rgba(var(--primary-rgb),0.14);color:rgb(var(--text-rgb));transform:none;box-shadow:none}
.cu-btn-lg{min-height:3.3125rem;padding-top:0.75rem;padding-right:2.0625rem;padding-bottom:0.75rem;padding-left:2.0625rem;font-size:clamp(1.0938rem,0.976rem + 0.4831vw,1.3625rem)}
.cu-btn-sm{min-height:2.4375rem;padding-top:0.5rem;padding-right:1rem;padding-bottom:0.5rem;padding-left:1rem;font-size:0.9063rem}
.cu-btn-blc{display:flex;width:100%}
.search-submit{display:inline-flex;align-items:center;justify-content:center;row-gap:0.5rem;column-gap:0.5rem;min-height:2.8125rem;padding-top:0.75rem;padding-right:1.5rem;padding-bottom:0.75rem;padding-left:1.5rem;border-top-left-radius:0.1875rem;border-top-right-radius:0.1875rem;border-bottom-right-radius:0.1875rem;border-bottom-left-radius:0.1875rem;font-family:"Cu Text", "Cu Text Fallback", "Cu Text Fallback 2", Arial, Helvetica, sans-serif;font-weight:700;font-size:1.0313rem;line-height:1.16;text-decoration:none;cursor:pointer;text-align:center;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease,color .15s ease;background:rgb(var(--primary-rgb));color:var(--on-primary);border:2px solid rgb(var(--text-rgb));box-shadow:0.25rem 0.25rem 0 rgb(var(--text-rgb));text-transform:uppercase;letter-spacing:.04em}
.search-submit:hover{box-shadow:2px 2px 0 rgb(var(--text-rgb));transform:translate(2px,2px)}
.cu-sc{padding-top:clamp(2.375rem,1.882rem + 2.0225vw,3.5rem);padding-bottom:clamp(2.375rem,1.882rem + 2.0225vw,3.5rem)}
.cu-hd{margin-top:0;margin-right:0;margin-bottom:2.0625rem;margin-left:0;max-width:48.4375rem}
.cu-hdttl{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}
.cu-hdld{margin-top:0.75rem;color:var(--muted);font-size:clamp(1.0938rem,0.976rem + 0.4831vw,1.3625rem);line-height:1.51;max-width:43.375rem}
.cu-bdg{display:inline-flex;align-items:center;row-gap:0.5rem;column-gap:0.5rem;padding-top:0.3125rem;padding-right:0.75rem;padding-bottom:0.3125rem;padding-left:0.75rem;border-radius:var(--r-chip);background:var(--gold-tint);color:var(--gold-tint-ink);font-size:0.9063rem;font-weight:700;line-height:1.26}
.cu-pll{display:inline-flex;align-items:center;row-gap:0.25rem;column-gap:0.25rem;padding-top:0.25rem;padding-right:0.75rem;padding-bottom:0.25rem;padding-left:0.75rem;border-radius:var(--r-chip);border:1px solid var(--border);color:rgb(var(--text-rgb));font-size:0.9063rem;line-height:1.31}
.cu-frm{display:grid;align-items:center;justify-items:center;overflow:hidden;border-radius:var(--r-sm);background:rgba(var(--text-rgb),0.07)}
.cu-frm img{display:block;width:100%;height:100%;object-fit:contain}
.cu-pnl{background:rgba(var(--surface-rgb),0.52);border:1px solid rgba(var(--text-rgb),0.12);border-radius:var(--r-md);padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem}
@media (max-width:859.98px){.cu-pnl{padding-top:1rem;padding-right:1rem;padding-bottom:1rem;padding-left:1rem}}
.cu-itm{background:transparent;border:1px solid rgba(var(--text-rgb),0.18);border-radius:var(--r-md)}
.cu-rtn{font-family:var(--font-d);font-weight:600;color:var(--gold-ink);white-space:nowrap;line-height:1.16}
.cu-bns{font-family:var(--font-d);font-weight:600;color:var(--gold-ink);line-height:1.21}
.cu-mtrlbl{display:block;color:var(--muted);font-size:0.9063rem;line-height:1.31}
.cu-mtrvl{display:block;font-family:var(--font-d);font-weight:600;font-size:clamp(1.2813rem,1.2456rem + 0.1461vw,1.3625rem);line-height:1.16;color:rgb(var(--text-rgb))}
.cu-mr{display:inline-flex;align-items:center;row-gap:0.5rem;column-gap:0.5rem;min-height:1.8125rem;color:var(--link);font-weight:700;text-decoration:none}
.cu-mr:hover{text-decoration:underline;color:rgb(var(--text-rgb))}
.cu-lst{list-style:none;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}
.cu-chc{list-style:none;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;display:grid;grid-template-columns:minmax(0,1fr);row-gap:0.75rem;column-gap:0.75rem}
.cu-chc>li{display:flex;row-gap:0.75rem;column-gap:0.75rem;align-items:flex-start}
.cu-chc .cu-ic{color:var(--gold-ink);margin-top:0.1875rem}
.cu-scr{position:relative;overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}
.cu-tbl{width:100%;border-collapse:collapse;font-size:0.9063rem;line-height:1.41}
.cu-tbl th{text-align:left;font-weight:700;color:var(--muted);font-size:0.9063rem}
.cu-tl{display:block}
.cu-avt{flex:none}
.cu-emp{padding-top:2.0625rem;padding-right:2.0625rem;padding-bottom:2.0625rem;padding-left:2.0625rem;border:1px dashed var(--border);border-radius:var(--r-md);color:var(--muted);text-align:center}
.cu-fd{display:grid;grid-template-columns:minmax(0,1fr);row-gap:1.5rem;column-gap:1.5rem;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;list-style:none}
.cu-fd-grd{grid-template-columns:repeat(3,minmax(0,1fr))}
@media (max-width:1099.98px){.cu-fd-grd{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:599.98px){.cu-fd-grd{grid-template-columns:minmax(0,1fr)}}
.cu-fd-lst{grid-template-columns:repeat(2,minmax(0,1fr))}
@media (max-width:1099.98px){.cu-fd-lst{grid-template-columns:minmax(0,1fr)}}
.cu-fd-ld{grid-template-columns:repeat(3,minmax(0,1fr))}
@media (max-width:1099.98px){.cu-fd-ld{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:599.98px){.cu-fd-ld{grid-template-columns:minmax(0,1fr)}}
.cu-fd-ld>:first-child{grid-column:span 2;grid-row:span 2}
@media (max-width:1099.98px){.cu-fd-ld>:first-child{grid-column:1 / -1;grid-row:auto}}
@media (max-width:599.98px){.cu-fd-ld>:first-child{grid-column:auto}}
.cu-fd-stc{grid-template-columns:minmax(0,1fr);max-width:52.25rem}
.nav-links{display:flex;flex-wrap:wrap;row-gap:0.5rem;column-gap:0.5rem;margin-top:3.0625rem}
.page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:2.8125rem;min-height:2.8125rem;padding-top:0;padding-right:0.75rem;padding-bottom:0;padding-left:0.75rem;border:1px solid var(--border);border-radius:var(--r-sm);color:rgb(var(--text-rgb));text-decoration:none}
.page-numbers.current{background:rgb(var(--primary-rgb));border-color:rgb(var(--primary-rgb));color:var(--on-primary)}
.page-numbers.dots{border-color:transparent}
.search-form{display:flex;flex-wrap:wrap;row-gap:0.75rem;column-gap:0.75rem;align-items:stretch}
.search-form label{flex:1 1 14rem}
.search-field{width:100%;min-height:3.0625rem;padding-top:0;padding-right:1rem;padding-bottom:0;padding-left:1rem;background:rgb(var(--surface-rgb));border:1px solid var(--border);border-radius:var(--r-btn);color:rgb(var(--text-rgb))}
.search-field::placeholder{color:var(--muted);opacity:1}
.cu-ft .sar-alive-soc{opacity:1;color:var(--link)}
.cu-ft .sar-contact{opacity:1 !important}
.cu-ft .sar-contact a{color:var(--link)}
.cu-pgbdinn{max-width:49.75rem}
.cu-pgbdttl{margin-bottom:2.0625rem}
@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}html{scroll-behavior:auto}}
.cu-hdttl{padding-left:1rem;border-left:0.25rem solid rgb(var(--primary-rgb))}
.cu-sc+.cu-sc{border-top:1px solid var(--border)}
.cu-ic{width:1.25rem;height:1.25rem;flex:none}
.cu-tpbr{position:sticky;top:0;z-index:60;background:rgba(var(--bg-rgb),.9);border-bottom:1px solid var(--border);backdrop-filter:blur(12px)}
@media (max-width:1099.98px){.cu-tpbr{position:relative}}
.admin-bar .cu-tpbr{top:32px}
@media (max-width:1099.98px){.admin-bar .cu-tpbr{top:0}}
.cu-tpbrrw{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand nav cta";align-items:center;column-gap:1.5rem;row-gap:0;padding-top:0.5rem;padding-bottom:0.5rem}
@media (max-width:1099.98px){.cu-tpbrrw{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand cta" "nav nav";padding-bottom:0}}
.cu-tpbrbrn{grid-area:brand;min-width:0;max-width:20.375rem}
@media (max-width:1099.98px){.cu-tpbrbrn{max-width:none}}
.cu-tpnm{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.cu-tpbrnv{grid-area:nav;display:flex;row-gap:0.5rem;column-gap:0.5rem;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;margin:0;padding:0}
@media (max-width:1099.98px){.cu-tpbrnv{row-gap:0.25rem;column-gap:0.25rem;margin:0 calc(var(--gutter) * -1);padding:0.25rem var(--gutter)}}
.cu-tpbrnv>:first-child{margin-left:auto}
@media (max-width:1099.98px){.cu-tpbrnv>:first-child{margin-left:0}}
.cu-tpbrnv>:last-child{margin-right:auto}
@media (max-width:1099.98px){.cu-tpbrnv>:last-child{margin-right:0}}
.cu-tpbrnv::-webkit-scrollbar{display:none}
.cu-tplnk{flex:none;display:inline-flex;align-items:center;min-height:2.5625rem;padding-top:0;padding-right:0.75rem;padding-bottom:0;padding-left:0.75rem;border-radius:var(--r-chip);color:var(--muted);font-size:0.9063rem;font-weight:700;text-decoration:none;white-space:nowrap}
.cu-tplnk:hover{color:rgb(var(--text-rgb));background:rgba(var(--text-rgb),0.09)}
.cu-tpbrct{grid-area:cta}
.cu-hrbnn{padding-bottom:1.5rem}
.cu-hrbnnart{position:relative;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;height:31.875rem;overflow:hidden;background:rgb(var(--surface-rgb))}
@media (max-width:1099.98px){.cu-hrbnnart{height:26.75rem}}
@media (max-width:859.98px){.cu-hrbnnart{height:21.6875rem}}
@media (max-width:599.98px){.cu-hrbnnart{height:16.5625rem}}
.cu-hrbnnimg{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 42%}
.cu-hrbnnart::after{content:"";position:absolute;left:0;right:0;bottom:0;height:9.5625rem;background:linear-gradient(180deg,rgba(var(--bg-rgb),0),var(--bg))}
.cu-hrbnnbd{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);row-gap:4.0625rem;column-gap:4.0625rem;align-items:start;padding-top:2.0625rem}
@media (max-width:1099.98px){.cu-hrbnnbd{grid-template-columns:minmax(0,1fr);row-gap:2.0625rem;column-gap:2.0625rem;padding-top:1.5rem}}
.cu-hrbnncp{min-width:0}
.cu-hrttl{margin-top:1rem;font-size:clamp(2.2375rem,1.3994rem + 3.4382vw,4.15rem)}
.cu-hrld{margin-top:1.5rem;max-width:40.8125rem;color:var(--muted);font-size:clamp(1.0938rem,0.976rem + 0.4831vw,1.3625rem);line-height:1.51}
.cu-hrntc{display:flex;row-gap:0.5rem;column-gap:0.5rem;align-items:flex-start;margin-top:1.5rem;max-width:39.5rem;color:var(--muted);font-size:0.9063rem}
.cu-hrbnnoff{min-width:0;margin-top:-9.5625rem;padding-top:2.0625rem;padding-right:2.0625rem;padding-bottom:2.0625rem;padding-left:2.0625rem;border-radius:var(--r-lg);background:rgb(var(--surface-rgb));border:1px solid var(--border);box-shadow:0 0 0 1px rgba(var(--primary-rgb),0.2),0 1.125rem 3.1875rem -1.125rem rgba(var(--primary-rgb),0.52)}
@media (max-width:1099.98px){.cu-hrbnnoff{margin-top:0}}
@media (max-width:859.98px){.cu-hrbnnoff{padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem}}
.cu-hrbnnbns{display:grid;grid-template-columns:minmax(0,1fr);row-gap:0.25rem;column-gap:0.25rem;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}
.cu-hrbns{font-size:clamp(1.5125rem,1.3865rem + 0.5169vw,1.8rem)}
.cu-hract{display:flex;flex-wrap:wrap;row-gap:0.75rem;column-gap:0.75rem;margin-top:1.5rem}
.cu-hrbnnft{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);row-gap:4.0625rem;column-gap:4.0625rem;margin-top:4.0625rem;align-items:start}
@media (max-width:1099.98px){.cu-hrbnnft{grid-template-columns:minmax(0,1fr);row-gap:2.0625rem;column-gap:2.0625rem;margin-top:3.0625rem}}
.cu-hrbnnmtr{display:flex;flex-wrap:wrap;row-gap:1.5rem;column-gap:3.0625rem;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:1.5rem;padding-right:0;padding-bottom:0;padding-left:0;border-top:2px solid rgb(var(--primary-rgb))}
.cu-mtr{min-width:7rem}
.cu-hrbnnmtr .cu-mtrvl{margin-top:0.25rem;margin-right:0;margin-bottom:0;margin-left:0;font-size:clamp(1.5125rem,1.3865rem + 0.5169vw,1.8rem)}
.cu-hrsdttl{margin-bottom:1rem;font-size:clamp(1.0938rem,0.976rem + 0.4831vw,1.3625rem);letter-spacing:0;text-transform:none}
.cu-hrbnnpnt2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1.5rem;column-gap:1.5rem}
@media (max-width:859.98px){.cu-hrbnnpnt2{grid-template-columns:minmax(0,1fr)}}
.cu-hrbnnpnt{display:flex;row-gap:0.75rem;column-gap:0.75rem;align-items:flex-start}
.cu-hrbnnpnt .cu-ic{color:var(--gold-ink);margin-top:0.1875rem}
.cu-hrbnnpnt strong{display:block;font-weight:700;line-height:1.31}
.cu-hrbnnpnt span{display:block;margin-top:0.25rem;color:var(--muted);font-size:0.9063rem;line-height:1.46}
.cu-altgrdlst{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1.5rem;column-gap:1.5rem}
@media (max-width:1099.98px){.cu-altgrdlst{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:599.98px){.cu-altgrdlst{grid-template-columns:minmax(0,1fr)}}
.cu-altgrdcrd{display:flex;flex-direction:column;row-gap:1rem;column-gap:1rem;padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem;position:relative}
.cu-altgrdcrd:first-child{border-color:rgba(var(--gold-rgb),0.57)}
.cu-altgrdtp{display:flex;align-items:center;justify-content:space-between;row-gap:0.75rem;column-gap:0.75rem}
.cu-rnk{display:inline-grid;align-items:center;justify-items:center;min-width:2.5625rem;height:2.5625rem;padding-top:0;padding-right:0.5rem;padding-bottom:0;padding-left:0.5rem;border-radius:var(--r-chip);background:var(--tint);color:var(--tint-ink);font-family:var(--font-d);font-weight:600;font-size:clamp(1.0938rem,0.976rem + 0.4831vw,1.3625rem);line-height:1}
.cu-altgrdcrd:first-child .cu-rnk{background:var(--gold);color:var(--on-gold)}
.cu-altscr{font-size:clamp(1.0938rem,0.976rem + 0.4831vw,1.3625rem)}
.cu-altgrdlg{height:4.5625rem;padding-top:0.75rem;padding-right:0.75rem;padding-bottom:0.75rem;padding-left:0.75rem}
.cu-altint{font-family:var(--font-d);font-size:clamp(1.5125rem,1.3865rem + 0.5169vw,1.8rem);color:var(--muted)}
.cu-altnm{font-size:clamp(1.2813rem,1.2456rem + 0.1461vw,1.3625rem)}
.cu-altbns{font-size:clamp(1.0938rem,0.976rem + 0.4831vw,1.3625rem)}
.cu-altftr{row-gap:0.5rem;column-gap:0.5rem;font-size:0.9063rem}
.cu-altct{margin-top:auto}
.cu-sltgrdlst{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));row-gap:1.5rem;column-gap:1rem}
@media (max-width:1099.98px){.cu-sltgrdlst{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media (max-width:859.98px){.cu-sltgrdlst{row-gap:1rem;column-gap:0.75rem}}
@media (max-width:599.98px){.cu-sltgrdlst{grid-template-columns:repeat(3,minmax(0,1fr))}}
.cu-sltcll{min-width:0}
.cu-slttl{border-radius:var(--r-md);overflow:hidden;background:rgb(var(--surface-rgb));box-shadow:0 0 0 1px rgba(var(--primary-rgb),0.2),0 1.125rem 3.1875rem -1.125rem rgba(var(--primary-rgb),0.52);transition:transform .18s ease}
.cu-slttl:hover{transform:translateY(-0.1875rem)}
.cu-tlnm{display:block;margin-top:0.5rem;color:var(--muted);font-size:0.9063rem;line-height:1.26;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.cu-cmpldgtbl{min-width:44.625rem;border-top:2px solid rgb(var(--text-rgb))}
.cu-cmpldgtbl th,.cu-cmpldgtbl td{padding-top:1rem;padding-right:0.75rem;padding-bottom:1rem;padding-left:0.75rem;border-bottom:1px solid var(--border);vertical-align:baseline;text-align:left}
.cu-cmpldgtbl thead th{padding-top:0.75rem;padding-bottom:0.75rem;font-weight:400;white-space:nowrap}
.cu-cmpldgnm2{width:3.0625rem;font-family:var(--font-d);font-weight:600;font-size:clamp(1.0938rem,0.976rem + 0.4831vw,1.3625rem);color:var(--muted)}
.cu-cmpldgnm{color:rgb(var(--text-rgb));font-weight:700;font-size:1.0313rem}
.cu-cmpldgbns{font-size:clamp(1.0938rem,0.976rem + 0.4831vw,1.3625rem)}
.cu-cmpldgspd{color:var(--muted)}
.cu-cmpldgscr{font-size:1.0313rem}
.cu-cmpldgg{text-align:right;white-space:nowrap}
.cu-ovasdgrd{display:grid;grid-template-columns:minmax(0,1fr) 21.6875rem;row-gap:4.0625rem;column-gap:4.0625rem;align-items:start}
@media (max-width:1099.98px){.cu-ovasdgrd{grid-template-columns:minmax(0,1fr);row-gap:3.0625rem;column-gap:3.0625rem}}
.cu-ovasdmn{max-width:48.4375rem}
.cu-ovasdmn h2{font-size:clamp(1.7125rem,1.4222rem + 1.191vw,2.375rem);margin-top:0}
.cu-ovasdmth{margin-top:2.0625rem}
.cu-ovasdmth h3{margin-top:0}
.cu-ovpttl{display:flex;align-items:center;row-gap:0.75rem;column-gap:0.75rem}
.cu-ovpttl .cu-ic{color:var(--gold-ink)}
.cu-ovasdnts{position:sticky;top:6.125rem;display:grid;grid-template-columns:minmax(0,1fr);row-gap:1.5rem;column-gap:1.5rem;padding-top:2.0625rem;padding-right:2.0625rem;padding-bottom:2.0625rem;padding-left:2.0625rem}
@media (max-width:1099.98px){.cu-ovasdnts{position:static}}
@media (max-width:859.98px){.cu-ovasdnts{padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem}}
.cu-ovntsttl{font-size:clamp(1.2813rem,1.2456rem + 0.1461vw,1.3625rem)}
.cu-ovbns{padding-top:1rem;border-top:1px solid var(--border);font-size:clamp(1.0938rem,0.976rem + 0.4831vw,1.3625rem)}
.cu-txtrlgrd{display:grid;grid-template-columns:minmax(0,1fr) 19.125rem;row-gap:3.0625rem;column-gap:4.0625rem;align-items:start}
@media (max-width:1099.98px){.cu-txtrlgrd{grid-template-columns:minmax(0,1fr)}}
.cu-txtrlbd{max-width:48.4375rem}
.cu-txtrlbd>h2:first-child{margin-top:0}
.cu-txtrlsd{position:sticky;top:6.375rem}
@media (max-width:1099.98px){.cu-txtrlsd{position:static}}
.cu-txtrlbx{display:grid;grid-template-columns:minmax(0,1fr);row-gap:0.75rem;column-gap:0.75rem;padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem}
.cu-txtrlbrn{font-family:var(--font-d);font-weight:600;font-size:clamp(1.2813rem,1.2456rem + 0.1461vw,1.3625rem);line-height:1.16}
.cu-txtrlbns{font-size:clamp(1.0938rem,0.976rem + 0.4831vw,1.3625rem)}
.cu-txtrlbck{justify-self:center;font-size:0.9063rem}
.cu-fqaccwrp{max-width:57.375rem}
.cu-fqacclst{border-top:1px solid var(--border)}
.cu-fqaccitm{border-bottom:1px solid var(--border)}
.cu-fqq{display:flex;align-items:center;justify-content:space-between;row-gap:1rem;column-gap:1rem;min-height:3.5625rem;padding-top:1rem;padding-right:0;padding-bottom:1rem;padding-left:0;list-style:none}
.cu-fqq::-webkit-details-marker{display:none}
.cu-fqqtxt{font-family:var(--font-b);font-size:clamp(1.0938rem,0.976rem + 0.4831vw,1.3625rem);font-weight:700;letter-spacing:0;text-transform:none;line-height:1.36}
.cu-fqq .cu-ic{color:var(--link);transition:transform .2s ease}
.cu-fqitm[open] .cu-fqq .cu-ic{transform:rotate(45deg)}
.cu-fqq:hover .cu-fqqtxt{color:var(--link)}
.cu-fqa{padding-top:0;padding-right:0;padding-bottom:1.5rem;padding-left:0;max-width:45.875rem;color:var(--muted)}
.cu-fqa p+p{margin-top:0.75rem}
.cu-blncrdbx{max-width:57.375rem;padding-top:2.0625rem;padding-right:2.0625rem;padding-bottom:2.0625rem;padding-left:2.0625rem;align-items:center}
@media (max-width:859.98px){.cu-blncrdbx{padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem}}
.cu-blnnm{font-size:clamp(1.2813rem,1.2456rem + 0.1461vw,1.3625rem)}
.cu-blnb{margin-top:0.5rem;color:var(--muted)}
.cu-gdsldall{margin-top:2.0625rem;padding-top:1rem;border-top:1px solid var(--border)}
.cu-ft{padding-top:2.0625rem;padding-right:0;padding-bottom:3.0625rem;padding-left:0;border-top:1px solid var(--border);background:rgba(var(--surface-rgb),0.52);color:var(--muted);font-size:0.9063rem}
.cu-ftrwrw{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;row-gap:0.75rem;column-gap:2.0625rem}
.cu-ftlnk{display:flex;flex-wrap:wrap;row-gap:0.25rem;column-gap:1.5rem}
.cu-ftlnk a{display:inline-flex;align-items:center;min-height:2.0625rem;color:var(--muted);text-decoration:none}
.cu-ftlnk a:hover{color:rgb(var(--text-rgb));text-decoration:underline}
.cu-pstcrd{position:relative;overflow:hidden;min-width:0;border:0}
.cu-crdovrlnk{position:relative;display:grid;min-height:17.875rem;height:100%;color:rgb(var(--text-rgb));text-decoration:none}
.cu-crdovrlnk::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit;background:linear-gradient(180deg,rgba(var(--bg-rgb),0.22) 0,rgba(var(--bg-rgb),.82) 32%,rgba(var(--bg-rgb),.94) 46%,rgba(var(--bg-rgb),.97) 100%)}
.cu-pstcrdmd{grid-area:1 / 1;display:block;background:linear-gradient(135deg,rgba(var(--primary-rgb),0.32),rgba(var(--gold-rgb),0.16)),rgb(var(--surface-2-rgb))}
.cu-pstcrdimg{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}
.cu-crdovrlnk:hover .cu-pstcrdimg{transform:scale(1.04)}
.cu-pstcrdbln{display:block;width:100%;height:100%;background-image:url("assets/img/texture.webp")}
.cu-pstcrdbd{position:relative;z-index:2;grid-area:1 / 1;align-self:end;display:grid;grid-template-columns:minmax(0,1fr);row-gap:0.5rem;column-gap:0.5rem;padding-top:1rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem;background:rgba(var(--bg-rgb),.94)}
.cu-pstcrdbd::before{content:"";position:absolute;left:0;right:0;bottom:100%;height:4.0625rem;pointer-events:none;background:linear-gradient(180deg,rgba(var(--bg-rgb),0),rgba(var(--bg-rgb),.94))}
.cu-pstcrddt{color:var(--muted);font-size:0.9063rem}
.cu-pstcrdttl{font-size:clamp(1.2813rem,1.2456rem + 0.1461vw,1.3625rem)}
.cu-pstcrdmr{display:inline-flex;align-items:center;row-gap:0.5rem;column-gap:0.5rem;color:var(--link);font-weight:700;font-size:0.9063rem}
.cu-crdovrlnk:hover .cu-pstcrdttl{text-decoration:underline}
.cu-fd-ld>.cu-crdovr:first-child .cu-crdovrlnk{min-height:33.125rem}
@media (max-width:1099.98px){.cu-fd-ld>.cu-crdovr:first-child .cu-crdovrlnk{min-height:22.9375rem}}
.cu-fd-ld>.cu-crdovr:first-child .cu-pstcrdttl{font-size:clamp(1.5125rem,1.3865rem + 0.5169vw,1.8rem)}
.cu-fd-lst .cu-crdovrlnk{min-height:14rem}
.cu-fd-ld>.cu-crdovr:first-child .cu-crdovrlnk::after{background:linear-gradient(180deg,rgba(var(--bg-rgb),0.12) 0,rgba(var(--bg-rgb),0.57) 42%,rgba(var(--bg-rgb),.94) 62%,rgba(var(--bg-rgb),.97) 100%)}
.cu-fd-lst .cu-crdovrlnk::after,.cu-fd-stc .cu-crdovrlnk::after{background:linear-gradient(90deg,rgba(var(--bg-rgb),.95) 0,rgba(var(--bg-rgb),.9) 100%)}
.cu-pstcvrbnd{padding-top:4.0625rem;padding-right:0;padding-bottom:4.0625rem;padding-left:0;background:linear-gradient(180deg,rgba(var(--surface-rgb),0.22),rgba(var(--surface-rgb),.75));border-bottom:1px solid var(--border)}
@media (max-width:1099.98px){.cu-pstcvrbnd{padding-top:3.0625rem;padding-right:0;padding-bottom:3.0625rem;padding-left:0}}
@media (max-width:859.98px){.cu-pstcvrbnd{padding-top:2.0625rem;padding-right:0;padding-bottom:2.0625rem;padding-left:0}}
.cu-pstcvrgrd{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);row-gap:2.0625rem;column-gap:4.0625rem;align-items:center}
@media (max-width:1099.98px){.cu-pstcvrgrd{grid-template-columns:minmax(0,1fr)}}
.cu-pstbck{font-size:0.9063rem;margin-bottom:1rem}
.cu-pstttl{font-size:clamp(1.95rem,1.4296rem + 2.1348vw,3.1375rem)}
.cu-pstmt{display:flex;flex-wrap:wrap;row-gap:0.25rem;column-gap:1.5rem;margin-top:1rem;color:var(--muted);font-size:0.9063rem}
.cu-pstfgr{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;border-radius:var(--r-lg);overflow:hidden;aspect-ratio:16/9;background:rgb(var(--surface-rgb));box-shadow:0 0 0 1px rgba(var(--primary-rgb),0.2),0 1.125rem 3.1875rem -1.125rem rgba(var(--primary-rgb),0.52)}
.cu-pstimg{display:block;width:100%;height:100%;object-fit:cover}
.cu-pstcvrstr{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;row-gap:0.75rem;column-gap:1.5rem;margin-top:1.5rem;padding-top:0.75rem;padding-right:1rem;padding-bottom:0.75rem;padding-left:1rem;border:1px solid var(--border);border-radius:var(--r-md)}
.cu-pstcvrstrtxt{display:flex;flex-wrap:wrap;align-items:baseline;row-gap:0.25rem;column-gap:0.75rem}
.cu-pstcvrcl{max-width:49.75rem}
.cu-pstcvrend{display:grid;grid-template-columns:minmax(0,1fr);row-gap:1.5rem;column-gap:1.5rem;margin-top:4.0625rem}
.cu-pstath{padding-top:2.0625rem;border-top:1px solid var(--border)}
.cu-pstathnm{font-size:clamp(1.2813rem,1.2456rem + 0.1461vw,1.3625rem)}
.cu-pstoff{display:grid;grid-template-columns:minmax(0,1fr);row-gap:0.75rem;column-gap:0.75rem;justify-items:start}
.cu-pstoff>*{min-width:0;max-width:100%}
.cu-pstoffttl{font-size:clamp(1.2813rem,1.2456rem + 0.1461vw,1.3625rem)}
.cu-pstoffnt{color:var(--muted);font-size:0.9063rem}
.cu-ctldbnd{position:relative;padding-top:4.0625rem;padding-right:0;padding-bottom:3.0625rem;padding-left:0;border-bottom:1px solid var(--border);background:linear-gradient(180deg,rgba(var(--surface-rgb),0.27),rgba(var(--surface-rgb),.7))}
.cu-ctldbnd::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("assets/img/texture.webp");opacity:.5;pointer-events:none}
.cu-ctldbnd>*{position:relative}
.cu-ctttl{font-size:clamp(1.95rem,1.4296rem + 2.1348vw,3.1375rem);max-width:57.375rem}
.cu-ctint{margin-top:1rem;max-width:45.875rem;color:var(--muted);font-size:clamp(1.0938rem,0.976rem + 0.4831vw,1.3625rem);line-height:1.51}
.cu-ctint p+p{margin-top:0.75rem}
.cu-ctld{padding-top:3.0625rem}
.cu-ctlstttl{margin-top:0;margin-right:0;margin-bottom:1.5rem;margin-left:0;font-size:clamp(1.0938rem,0.976rem + 0.4831vw,1.3625rem);color:var(--muted);letter-spacing:0;text-transform:none}
.cu-blgldbnd{position:relative;padding-top:4.0625rem;padding-right:0;padding-bottom:2.0625rem;padding-left:0;border-bottom:1px solid var(--border);background:rgba(var(--surface-rgb),0.57)}
.cu-blgldbnd::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:0.1875rem;background:linear-gradient(90deg,rgb(var(--primary-rgb)),var(--gold),transparent)}
.cu-blgttl{font-size:clamp(1.95rem,1.4296rem + 2.1348vw,3.1375rem)}
.cu-blgld{padding-top:3.0625rem}
.cu-blgldlstttl{margin-top:0;margin-right:0;margin-bottom:1.5rem;margin-left:0;font-size:clamp(1.0938rem,0.976rem + 0.4831vw,1.3625rem);color:var(--muted);letter-spacing:0;text-transform:none}
.cu-lstsplgrd{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);row-gap:1.5rem;column-gap:4.0625rem;align-items:center;padding-top:2.0625rem;padding-bottom:2.0625rem}
@media (max-width:859.98px){.cu-lstsplgrd{grid-template-columns:minmax(0,1fr)}}
.cu-lstsplcd{font-family:var(--font-d);font-weight:600;font-size:12.75rem;line-height:.9;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:2px var(--gold);text-align:center}
@media (max-width:1099.98px){.cu-lstsplcd{font-size:10.6875rem}}
@media (max-width:859.98px){.cu-lstsplcd{font-size:6.125rem;text-align:left}}
.cu-lstsplcp{display:grid;grid-template-columns:minmax(0,1fr);row-gap:1.5rem;column-gap:1.5rem;justify-items:start}
.cu-lstsplcp>*{min-width:0;max-width:100%}
.cu-lstttl{font-size:clamp(1.7125rem,1.4222rem + 1.191vw,2.375rem)}
.cu-lsttxt{color:var(--muted);max-width:33.125rem}
.cu-lstsrc{width:100%;max-width:33.125rem}
.cu-lstact{display:flex;flex-wrap:wrap;align-items:center;row-gap:0.75rem;column-gap:1.5rem}
.cu-fndcmp{padding-top:3.0625rem}
@media (max-width:859.98px){.cu-fndcmp{padding-top:2.0625rem}}
.cu-fndcmphd{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:1rem;column-gap:4.0625rem;align-items:end;padding-bottom:2.0625rem;margin-bottom:2.0625rem;border-bottom:1px solid var(--border)}
@media (max-width:1099.98px){.cu-fndcmphd{grid-template-columns:minmax(0,1fr)}}
.cu-fndttl{font-size:clamp(1.7125rem,1.4222rem + 1.191vw,2.375rem)}
.cu-fndcmplst{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0;column-gap:4.0625rem}
@media (max-width:859.98px){.cu-fndcmplst{grid-template-columns:minmax(0,1fr)}}
.cu-fndcmprw{display:flex;flex-direction:column;row-gap:0.25rem;column-gap:0.25rem;padding-top:1rem;padding-right:0;padding-bottom:1rem;padding-left:0;border-bottom:1px solid var(--line)}
.cu-fndcmpnm{font-family:var(--font-b);font-size:clamp(1.0938rem,0.976rem + 0.4831vw,1.3625rem);font-weight:700;letter-spacing:0;text-transform:none;line-height:1.31}
.cu-fndcmpnm a{display:inline-block;padding-top:0.1875rem;padding-right:0;padding-bottom:0.1875rem;padding-left:0;color:rgb(var(--text-rgb));text-decoration:none}
.cu-fndcmpnm a:hover{color:var(--link);text-decoration:underline}
.cu-fndcmpdt{color:var(--muted);font-size:0.9063rem}
.cu-hr{position:relative;isolation:isolate}
.cu-hr::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1;border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit;background-image:linear-gradient(180deg, transparent, color-mix(in srgb, var(--bg) 92%, transparent))}
.cu-btn{box-shadow:0 0 16px color-mix(in srgb, rgb(var(--primary-rgb)) 40%, transparent);letter-spacing:0.08em}
.cu-bdg{border-color:rgb(var(--primary-rgb));box-shadow:0 0 8px color-mix(in srgb, rgb(var(--primary-rgb)) 30%, transparent)}
.cu-frm{border-color:color-mix(in srgb, rgb(var(--primary-rgb)) 50%, var(--border));box-shadow:0 0 20px color-mix(in srgb, rgb(var(--primary-rgb)) 15%, transparent)}
.cu-tl:hover{border-color:rgb(var(--primary-rgb))}
.cu-pnl{border-color:color-mix(in srgb, rgb(var(--primary-rgb)) 35%, var(--border))}
