.cu-head{padding:calc(var(--header-h) + 34px) 0 clamp(36px, 5vw, 64px);background:var(--paper)}.cu-head__grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(28px,5vw,72px);display:grid}.cu-head .crumbs{margin-bottom:22px}.cu-head__title{font-size:var(--fs-h1);margin-bottom:18px;line-height:1.06}.cu-head__title .accent{display:block}.cu-head__lead{max-width:34em;font-size:clamp(17px,1.4vw,19px)}.cu-head__actions{flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:26px;display:flex}.cu-call{min-height:44px;color:var(--steel-text);align-items:center;text-decoration:none;display:inline-flex}.cu-call strong{color:var(--ink);border-bottom:1.5px solid var(--wine);margin-inline-start:6px;font-weight:500}.cu-head__photo{isolation:isolate;position:relative}.cu-head__photo img{aspect-ratio:5/4;object-fit:cover;width:100%;height:auto}.cu-head__photo figcaption{color:var(--ink);background:#f5f5f3eb;padding:4px 12px;font-size:13px;position:absolute;bottom:12px;right:12px}.cu-split{padding-block:var(--pad);background:var(--paper)}.cu-split__h{max-width:18em}.cu-split__grid{box-shadow:0 0 0 1px var(--line);border-radius:4px;grid-template-columns:1fr 1fr;margin-top:10px;display:grid;overflow:hidden}.cu-card{padding:clamp(26px,3.4vw,44px)}.cu-card h3{margin-bottom:12px;font-size:clamp(24px,2.4vw,32px)}.cu-card p:last-child{margin-bottom:0}.cu-card__tag{color:var(--wine);margin:0 0 8px;font-size:15px;font-weight:500}.cu-card--light{background:#fff}.cu-card--dark{background:var(--ink);color:var(--on-dark)}.cu-card--dark h3{color:var(--paper)}.cu-card--dark .cu-card__tag{color:var(--wine-light)}.cu-quote{border-right:3px solid var(--wine);max-width:52em;margin:28px 0 0;padding:4px 22px 4px 0}.cu-quote p{color:var(--ink);margin:0 0 6px;font-size:clamp(18px,1.6vw,21px);line-height:1.6}.cu-quote cite{color:var(--steel-text);font-size:14px;font-style:normal}.cu-sort__grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(28px,5vw,64px);display:grid}.cu-sort__status{background:var(--paper);border-right:3px solid var(--wine);min-height:4.8em;color:var(--ink);border-radius:4px;padding:14px 16px;font-size:16px}.cu-sort__board{gap:18px;display:grid}.cu-sort__pool{flex-wrap:wrap;gap:10px;min-height:52px;display:flex}.chip{background:var(--paper);border:1.5px solid var(--ink);min-height:46px;color:var(--ink);touch-action:manipulation;border-radius:999px;align-items:center;padding:8px 18px;font-size:16px;font-weight:500;transition:background-color .25s,color .25s,transform .12s ease-out;display:inline-flex}.chip:hover{background:var(--ink);color:var(--paper)}.chip:active{transform:scale(.96)}.chip[disabled]{cursor:default}.chip__note{display:none}html:not(.js) .chip__note{color:var(--steel-text);margin-top:4px;font-size:14px;display:block}html:not(.js) .cu-sort__pool{flex-direction:column}.cu-sort__cols{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cu-col{border-radius:4px;min-height:210px;padding:18px}.cu-col h3{font-size:21px}.cu-col>p{margin:2px 0 12px;font-size:14px}.cu-col ul{flex-wrap:wrap;gap:8px;display:flex}.cu-col .chip{min-height:40px;padding:6px 14px;font-size:15px}.cu-col--joint{background:var(--ink);color:var(--steel-light)}.cu-col--joint h3{color:var(--paper)}.cu-col--joint .chip{color:var(--paper);border-color:var(--wine-light);background:0 0}.cu-col--daily{background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--steel);color:var(--steel-text)}.cu-col--daily .chip{border-color:var(--steel);background:#fff}.cu-col .chip:hover{background:inherit;color:inherit}.cu-sort__reset{min-height:44px;color:var(--ink);text-underline-offset:4px;justify-self:start;font-weight:500;text-decoration:underline}html:not(.js) .cu-sort__cols{display:none}.cu-models__grid{grid-template-columns:.7fr 1.3fr;align-items:start;gap:clamp(28px,5vw,72px);display:grid}.cu-models__img{top:calc(var(--header-h) + 24px);margin:0;position:sticky}.cu-models__img img{width:100%;height:auto}.cu-models__copy h3{margin:22px 0 8px;font-size:22px}.cu-models__copy p{max-width:40em}.cu-models__copy a,.cu-steps a{color:var(--ink);-webkit-text-decoration-color:var(--wine);text-decoration-color:var(--wine);text-underline-offset:3px}.cu-court{background:var(--ink)}.cu-court__head{grid-template-columns:1fr 1fr;align-items:end;gap:12px 48px;margin-bottom:30px;display:grid}.cu-court__head p{color:var(--steel-light);margin:0}.cu-court__list{border-top:1px solid var(--wine-light);grid-template-columns:repeat(5,1fr);display:grid}.cu-court__list li{border-left:1px solid var(--line-dark);padding:20px 18px 6px}.cu-court__list li:last-child{border-left:0}.cu-court__list h3{margin-bottom:8px;font-size:19px}.cu-court__list p{margin:0;font-size:15px;line-height:1.65}.cu-steps__list{counter-reset:st;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:18px;display:grid;position:relative}.cu-steps__list:before{content:"";background:var(--line);height:2px;position:absolute;top:11px;left:0;right:0}.cu-steps__list li{padding-top:38px;position:relative}.cu-steps__list li:before{content:"";background:var(--paper);border:2px solid var(--wine);border-radius:50%;width:20px;height:20px;position:absolute;top:2px;right:0}.cu-steps__list li:first-child:before{background:var(--wine)}.cu-steps__list h3{margin-bottom:6px;font-size:21px}.cu-steps__list p{color:var(--steel-text);margin:0;font-size:16px}.cu-close__grid{grid-template-columns:minmax(0,.55fr) minmax(0,1.45fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.cu-close__copy p{max-width:36em}.cu-close__actions{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:8px;display:flex}.cu-close__wa{min-height:44px;color:var(--ink);-webkit-text-decoration-color:var(--wine);text-decoration-color:var(--wine);text-underline-offset:4px;align-items:center;font-weight:500;display:inline-flex}.cu-note{color:var(--steel-text);margin:26px 0 0;font-size:14px}@media (width<=1000px){.cu-court__list{grid-template-columns:1fr 1fr}.cu-court__list li{border-left:0;border-bottom:1px solid var(--line-dark);padding:16px 0}.cu-steps__list{grid-template-columns:1fr 1fr}.cu-steps__list:before{display:none}}@media (width<=900px){.cu-head__grid,.cu-sort__grid,.cu-models__grid,.cu-close__grid,.cu-court__head{grid-template-columns:1fr}.cu-models__img{width:min(260px,70%);position:relative;top:auto}}@media (width<=600px){.cu-split__grid,.cu-sort__cols{grid-template-columns:1fr}.cu-col{min-height:0}.cu-court__list{grid-template-columns:1fr}.cu-steps__list{grid-template-columns:1fr;gap:0}.cu-steps__list li{padding:0 34px 20px 0}.cu-steps__list li:before{top:4px}.cu-steps__list li:not(:last-child):after{content:"";background:var(--line);width:2px;position:absolute;top:26px;bottom:0;right:9px}.cu-head__actions .btn{flex:100%}}@media (prefers-reduced-motion:reduce){.chip{transition:none}}html.a11y-motion .chip{transition:none}@media (width<=767px){.cu-head{padding-top:var(--header-h)}.cu-head__grid{flex-direction:column;align-items:stretch;gap:22px;display:flex}.cu-head__photo{width:auto;margin-inline:calc(var(--gutter) * -1);order:-1}.cu-head__photo img{aspect-ratio:auto;height:220px}}.cu-head{--by:clamp(36px, 5vw, 64px)}@media (width>=901px){.cu-close__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.cu-close{padding-block:clamp(44px,5vw,68px);position:relative}.cu-close__bg{margin:0;position:absolute;inset:0}.cu-close__bg img{object-fit:cover;object-position:30% 24%;width:100%;height:100%;display:block}.cu-close .cu-close__grid{display:block;position:relative}.cu-close__copy{background:var(--paper);width:min(540px,100%);padding:clamp(24px,3vw,36px)}@media (width<=900px){.cu-close{padding:0}.cu-close__bg{position:static}.cu-close__bg img{object-position:30% 8%;height:300px}.cu-close__copy{background:0 0;width:auto;padding:26px 0 40px}}.cu-split .cu-split__grid{box-shadow:none;border-radius:0;gap:clamp(14px,2vw,24px);overflow:visible}.cu-split .cu-card{border:1px solid var(--line);border-top:3px solid var(--wine);color:var(--text);background:#fff;border-radius:6px;box-shadow:0 26px 50px -38px #0006}html body .cu-split .cu-card--dark{background:#fff;border-top-color:#121212}.cu-split .cu-card--dark :focus-visible,.cu-sort .cu-col--joint :focus-visible{outline-color:var(--ink)}.cu-split .cu-card--dark h3{color:var(--ink)}.cu-split .cu-card--dark .cu-card__tag{color:var(--wine)}.cu-sort .cu-col{border:1px solid var(--line);border-top:3px solid var(--wine);color:var(--steel-text);background:#fff;border-radius:6px;box-shadow:0 26px 50px -38px #0006}.cu-sort .cu-col--daily{border-top-color:#121212}.cu-sort .cu-col--joint h3{color:var(--ink)}.cu-sort .cu-col--joint .chip{color:var(--ink);border-color:var(--wine);background:#fff}.cu-sort .cu-col--daily .chip{border-color:var(--ink)}.cu-sort .cu-sort__status{min-height:168px}.cu-sort .cu-sort__board{grid-template-rows:auto 1fr auto;min-height:424px}html:not(.js) .cu-sort .cu-sort__board{min-height:0}.cu-sort .cu-sort__pool:not(:has(li)){min-height:0;margin-bottom:-18px}@media (width<=900px){.cu-sort .cu-sort__status{min-height:196px}}@media (width<=600px){.cu-sort .cu-sort__board{min-height:584px}}@media (width>=901px){.cu-models .cu-models__grid{align-items:center}.cu-models .cu-models__img{position:relative;top:auto}}@media (width<=767px){.cu-court .cu-court__list{grid-template-columns:1fr 1fr;column-gap:18px}.cu-court .cu-court__list li{border-bottom:1px solid #12121229;padding:14px 0}.cu-court .cu-court__list li:last-child{border-bottom:0;grid-column:1/-1}.cu-court .cu-court__list h3{font-size:17px}.cu-court .cu-court__list p{font-size:14.5px;line-height:1.6}}
