.cafe-landing[data-service-modern][data-landing-design=shared][data-cafe-design=refined][data-cafe-weekend][data-highly-landing]{.highly-desktop-note{font-size:inherit;color:inherit}.highly-members{padding-block:64px;border-top:1px solid var(--cafe-line);scroll-margin-top:88px}.highly-members-copy{text-align:center}.highly-members h2{margin:0 0 16px;font-size:clamp(28px,2.8vw,38px);line-height:1.55;letter-spacing:-.035em;font-weight:600}.highly-members-lead{margin:0;font-size:16px;line-height:1.9;color:var(--cafe-muted)}.highly-chart-picker{max-width:560px;margin:28px auto 20px}.highly-chart-switch{display:grid;grid-template-columns:1fr 1fr;gap:4px;max-width:320px;margin:0 auto 24px;padding:4px;border:1px solid var(--cafe-line);border-radius:999px}.highly-chart-switch button{min-height:48px;border:0;border-radius:999px;background:transparent;color:var(--cafe-muted);font:inherit;font-size:16px;cursor:pointer}.highly-chart-switch button[aria-pressed=true]{background:var(--md-sys-color-secondary);color:var(--md-sys-color-on-secondary);font-weight:600}.highly-chart-switch button:focus-visible{outline:3px solid var(--md-sys-color-secondary);outline-offset:4px}.highly-university-chart{margin:0;min-width:0}.highly-chart-rows{display:grid;gap:28px;list-style:none;margin:0;padding:24px 12px}.highly-chart-row{margin:0;padding:0}.highly-chart-label{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:24px;font-weight:700;line-height:1.5;color:var(--cafe-ink)}.highly-chart-label span:last-child{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.highly-chart-track{height:14px;margin-top:6px;border-radius:5px;overflow:hidden;background:#dfe0e1}.highly-chart-track span{display:block;height:100%;border-radius:inherit;background:#7d988b}.highly-members-footer{text-align:center}.highly-chart-notice{font-size:14px;color:var(--cafe-muted);line-height:1.8;margin:0}.cafe-proof{padding-block:32px}@media (max-width:767px){.highly-desktop-note{display:none}.highly-members{width:calc(100% - 40px);padding-block:28px}.highly-members h2{margin-bottom:8px;font-size:28px}.highly-members-lead{font-size:14px}.highly-chart-picker{margin-block:20px 12px}.highly-chart-switch{max-width:260px;margin-bottom:8px}.highly-university-chart{max-width:280px;margin-inline:auto}.highly-chart-rows{gap:12px;padding:16px 10px}.highly-chart-label{font-size:14px;line-height:20px}.highly-chart-track{height:8px;margin-top:3px;border-radius:3px}}}