/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--_glow1-x:20%;--_glow1-y:0%;--_glow2-x:80%;--_glow2-y:100%}}}.urgent-banner{--_gold:var(--ksru-color-accent-rich);--_teal:var(--ksru-color-accent);--_green:var(--ksru-color-accent-light);background:radial-gradient(ellipse at var(--_glow1-x,20%)var(--_glow1-y,0%),var(--_green)0%,transparent 60%),radial-gradient(ellipse at var(--_glow2-x,80%)var(--_glow2-y,100%),var(--_gold)0%,transparent 50%),radial-gradient(ellipse at 50% 50%,var(--_teal)0%,var(--_teal)100%)}@supports (color:color-mix(in lab,red,red)){.urgent-banner{background:radial-gradient(ellipse at var(--_glow1-x,20%)var(--_glow1-y,0%),color-mix(in oklch,var(--_green),transparent 70%)0%,transparent 60%),radial-gradient(ellipse at var(--_glow2-x,80%)var(--_glow2-y,100%),color-mix(in oklch,var(--_gold),transparent 80%)0%,transparent 50%),radial-gradient(ellipse at 50% 50%,color-mix(in oklch,var(--_teal),black 10%)0%,var(--_teal)100%)}}.urgent-banner{color:#fff;border:3px solid var(--_gold);box-shadow:0 0 24px var(--_gold);border-top:none;animation:12s ease-in-out infinite alternate urgent-banner-glow}@supports (color:color-mix(in lab,red,red)){.urgent-banner{box-shadow:0 0 24px color-mix(in oklch,var(--_gold),transparent 60%)}}.urgent-banner{text-align:center;border-inline:none;border-radius:0;padding-block:2rem}.urgent-banner__inner{transition:opacity .3s ease-out,scale .5s linear(0,.28,.74,1.04,1.22,1.1,.97,1.04,1);opacity:1;scale:1}@starting-style{.urgent-banner__inner{opacity:0;scale:.5}}.urgent-banner h1{margin-block:.25rem .75rem;font-size:clamp(1.75rem,5vw,2.5rem);line-height:1.2}.urgent-banner h1 .highlight{color:var(--_teal)}.urgent-banner strong{color:var(--_gold)}.urgent-banner__badge{background:var(--_gold);color:var(--_teal);letter-spacing:.1em;border-radius:999px;margin-bottom:.5rem;padding:.25em 1em;font-size:.85rem;font-weight:800;display:inline-block}.urgent-banner__when{background:var(--_teal)}@supports (color:color-mix(in lab,red,red)){.urgent-banner__when{background:color-mix(in oklch,var(--_teal),black 20%)}}.urgent-banner__when{border-left:4px solid var(--_gold);text-align:left;border-radius:8px;max-width:28rem;margin-block:1.25rem;margin-inline:auto;padding:1rem 1.25rem}.urgent-banner__when dl{grid-template-columns:auto 1fr;align-items:baseline;gap:.25rem 1rem;margin:0;display:grid}.urgent-banner__when dt{color:var(--_gold);text-align:right;font-weight:700}.urgent-banner__when dd{text-align:left;margin:0;font-weight:600}.urgent-banner__cta{padding:14px 32px;font-size:1.2rem;animation:2s ease-in-out infinite urgent-banner-pulse}.urgent-banner__cta:hover,.urgent-banner__cta:focus-visible{animation:none}.urgent-banner__actions{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:1rem;display:flex}.urgent-banner__actions .btn{margin-top:0}@property --_glow1-x{syntax:"<percentage>";inherits:false;initial-value:20%}@property --_glow1-y{syntax:"<percentage>";inherits:false;initial-value:0%}@property --_glow2-x{syntax:"<percentage>";inherits:false;initial-value:80%}@property --_glow2-y{syntax:"<percentage>";inherits:false;initial-value:100%}@keyframes urgent-banner-glow{0%{--_glow1-x:20%;--_glow1-y:0%;--_glow2-x:80%;--_glow2-y:100%}50%{--_glow1-x:70%;--_glow1-y:30%;--_glow2-x:30%;--_glow2-y:70%}to{--_glow1-x:40%;--_glow1-y:10%;--_glow2-x:60%;--_glow2-y:90%}}@keyframes urgent-banner-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.urgent-banner{animation:none!important}.urgent-banner__inner{transition:none}.urgent-banner__cta{animation:none}}.prevails[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:2fr 1fr;gap:32px;margin-block:2rem;padding-inline:0}.prevails__photo-wrap[data-astro-cid-j7pv25f6]{overflow:hidden;border-radius:16px}@supports (corner-shape: squircle){.prevails__photo-wrap[data-astro-cid-j7pv25f6]{corner-shape:squircle;border-radius:64px}}.prevails__photo[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;display:block;object-position:center;transition:object-position .5s ease-out}@media (width < 768px){.prevails[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.prevails__photo-wrap[data-astro-cid-j7pv25f6]{max-height:200px}}.wins[data-astro-cid-j7pv25f6]{--wins-radius: 32px;margin-block:2rem;overflow:hidden;padding:0}.wins__item[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]{cursor:pointer;padding:1rem 1.5rem;font-family:var(--ksru-font-family-heading);font-weight:700;font-size:1.25rem;color:#fff;background-color:var(--ksru-color-accent);border-left:20px solid transparent;border-radius:0;transition:background-color .15s ease,border-color .15s ease,border-radius .3s ease;display:flex;align-items:center;justify-content:space-between}.wins__item[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]:after{content:"";width:.5em;height:.5em;border-right:2.5px solid currentColor;border-bottom:2.5px solid currentColor;transform:rotate(-45deg);transition:transform .4s linear(0,.28,.74,1.04,1.22,1.1,.97,1.04,1);flex-shrink:0;margin-left:1rem}.wins__item[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]::marker,.wins__item[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]::-webkit-details-marker{display:none}.wins__item[data-astro-cid-j7pv25f6][open] summary[data-astro-cid-j7pv25f6]{border-left-color:var(--ksru-color-accent-rich);background-color:color-mix(in oklch,var(--ksru-color-accent),black 15%);border-radius:var(--wins-radius);corner-shape:squircle}.wins__item[data-astro-cid-j7pv25f6]+.wins__item[data-astro-cid-j7pv25f6]{margin-top:0;transition:margin-top .3s ease}.wins__item[data-astro-cid-j7pv25f6][open]+.wins__item[data-astro-cid-j7pv25f6],.wins__item[data-astro-cid-j7pv25f6]+.wins__item[data-astro-cid-j7pv25f6][open]{margin-top:8px}.wins__item[data-astro-cid-j7pv25f6][open]+.wins__item[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]{border-top-left-radius:var(--wins-radius);border-top-right-radius:var(--wins-radius);corner-shape:squircle}.wins__item[data-astro-cid-j7pv25f6]:has(+.wins__item[open]) summary[data-astro-cid-j7pv25f6]{border-bottom-left-radius:var(--wins-radius);border-bottom-right-radius:var(--wins-radius);corner-shape:squircle}.wins__item[data-astro-cid-j7pv25f6][open] summary[data-astro-cid-j7pv25f6]:after{transform:rotate(45deg)}.wins__item[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]:hover{background-color:color-mix(in oklch,var(--ksru-color-accent),white 10%)}.wins__item[data-astro-cid-j7pv25f6]+.wins__item[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]{border-top:1px solid color-mix(in oklch,var(--ksru-color-accent),white 20%)}.wins__body[data-astro-cid-j7pv25f6]{padding:1.5rem;background-color:#fff}.wins__item[data-astro-cid-j7pv25f6]::details-content{interpolate-size:allow-keywords;opacity:0;block-size:0;overflow:clip;transition:block-size .3s ease,opacity .3s ease,content-visibility .3s;transition-behavior:allow-discrete}.wins__item[data-astro-cid-j7pv25f6][open]::details-content{opacity:1;block-size:auto}@media (prefers-reduced-motion: reduce){.wins__item[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]:after{transition:none}.wins__item[data-astro-cid-j7pv25f6]::details-content{transition:none}}
