.wv-sec-h{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;margin-bottom:22px;display:flex}.wv-sec-h h2{width:fit-content;font-family:var(--wave-font-display);text-wrap:balance;background:linear-gradient(transparent 62%, color-mix(in srgb, var(--color-wave-a1) 90%, transparent) 62%);font-size:clamp(22px,2.5vw,32px);font-weight:800;line-height:1.3}.wv-sec-h h2:not([data-ending=own]):after{content:" .."}.wv-sec-h p{color:var(--color-wave-mute);margin-top:2px;font-size:14px}.wv-sec-more{min-height:44px;color:var(--color-wave-navy-2);align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.wv-sec-more:focus-visible{outline:2px solid var(--color-wave-a2);outline-offset:2px;border-radius:6px}.wv-more-short{display:none}@media (max-width:639px){.wv-more-long{display:none}.wv-more-short{display:inline}.wv-sec-h{align-items:baseline;margin-bottom:12px}.wv-sec-h h2{font-size:17px}}.wv-sec-h h2[data-split]{background:0 0}.wv-sec-h h2[data-split] u{background:linear-gradient(transparent 62%, color-mix(in srgb, var(--color-wave-a1) 90%, transparent) 62%);text-decoration:none}
@media (min-width:1280px){.wh-cats-sec>.wh-wrap,.wh-sec.wh-shelf>.wh-wrap{padding-inline:0}}@media (min-width:640px){:root:not([data-wave-icons]) .wh-cats-sec .wh-cat-med.wave-cat-icon,[data-wave-icons=line] .wh-cats-sec .wh-cat-med.wave-cat-icon{block-size:52px;inline-size:52px}:root:not([data-wave-icons]) .wh-cats-sec .wh-cat-med.wave-cat-icon:before,[data-wave-icons=line] .wh-cats-sec .wh-cat-med.wave-cat-icon:before{background:var(--t1);transition:transform .35s;inset-block-end:4px;inset-inline-end:2px}:root:not([data-wave-icons]) .wh-cats-sec .wh-cat-in:hover .wh-cat-med:before,[data-wave-icons=line] .wh-cats-sec .wh-cat-in:hover .wh-cat-med:before{transform:scale(1.25)}:root:not([data-wave-icons]) .wh-cats-sec .wh-cat-med.wave-cat-icon svg,[data-wave-icons=line] .wh-cats-sec .wh-cat-med.wave-cat-icon svg{block-size:40px;inline-size:40px}:root:not([data-wave-icons]) .wh-cats-sec .wh-cat[data-feat] .wh-cat-med:before,[data-wave-icons=line] .wh-cats-sec .wh-cat[data-feat] .wh-cat-med:before{background:color-mix(in srgb, var(--color-wave-surface) 60%, transparent)}:root:not([data-wave-icons]) .wh-cats-sec .wh-cat[data-feat] .wh-cat-med,[data-wave-icons=line] .wh-cats-sec .wh-cat[data-feat] .wh-cat-med{color:var(--color-wave-navy)}:root:not([data-wave-icons]) .wh-cats-sec .wh-cat[data-big] .wh-cat-med.wave-cat-icon,[data-wave-icons=line] .wh-cats-sec .wh-cat[data-big] .wh-cat-med.wave-cat-icon{block-size:68px;inline-size:68px}:root:not([data-wave-icons]) .wh-cats-sec .wh-cat[data-big] .wh-cat-med:before,[data-wave-icons=line] .wh-cats-sec .wh-cat[data-big] .wh-cat-med:before{background:color-mix(in srgb, var(--color-wave-a2) 45%, transparent);block-size:42px;inline-size:42px}:root:not([data-wave-icons]) .wh-cats-sec .wh-cat[data-big] .wh-cat-med svg,[data-wave-icons=line] .wh-cats-sec .wh-cat[data-big] .wh-cat-med svg{block-size:56px;inline-size:56px}}@media (max-width:639px){.wh-cats-sec .wh-cat:not([data-big]) .wh-cat-in{gap:8px}.wh-cats-sec .wh-cat:not([data-big]) .wh-cat-in:before{content:"";inset-inline-end:-22px;z-index:-1;background:var(--t1);opacity:.55;border-radius:50%;block-size:64px;inline-size:64px;transition:transform .3s;position:absolute;bottom:-22px}.wh-cats-sec .wh-cat:not([data-big]) .wh-cat-in:hover:before{transform:scale(1.2)}.wh-cats-sec .wh-cat:not([data-big]) .wh-cat-med.wave-cat-icon:before{background:var(--t1);block-size:28px;inline-size:28px;inset-block-end:2px;inset-inline-end:0}.wh-cats-sec .wh-cat:not([data-big]) .wh-cat-med.wave-cat-icon svg{block-size:30px;inline-size:30px}.wh-cats-sec .wh-cat-all .wh-cat-in:before{display:none}}[dir=rtl] .wh-cats-sec .wh-cat-in:hover .wh-cat-arw{transform:rotate(45deg)}[dir=ltr] .wh-cats-sec .wh-cat-in:hover .wh-cat-arw{transform:rotate(-45deg)}.wh-cats-sec .wh-cat[data-big] .wh-cat-in{background:radial-gradient(110% 75% at 100% 0%, var(--color-wave-big-1) 0%, color-mix(in srgb, var(--color-wave-big-1) 45%, transparent) 30%, transparent 62%), radial-gradient(85% 65% at 0% 100%, color-mix(in srgb, var(--color-wave-a2) 50%, transparent) 0%, color-mix(in srgb, var(--color-wave-a2) 15%, transparent) 40%, transparent 66%), linear-gradient(165deg, var(--color-wave-big-m1) 0%, var(--color-wave-big-m2) 50%, var(--color-wave-big-2) 100%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-wave-surface) 14%, transparent), 0 18px 40px color-mix(in srgb, var(--color-wave-big-m2) 35%, transparent)}.wh-cats-sec .wh-cat[data-big] .wh-cat-in:hover{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-wave-surface) 14%, transparent), 0 26px 50px color-mix(in srgb, var(--color-wave-big-m2) 45%, transparent)}:root:not([data-wave-big]) .wh-cats-sec .wh-cat[data-big] .wh-cat-in,[data-wave-big=brand] .wh-cats-sec .wh-cat[data-big] .wh-cat-in{background:radial-gradient(110% 75% at 100% 0%, var(--color-wave-big-1) 0%, color-mix(in srgb, var(--color-wave-big-1) 40%, transparent) 30%, transparent 62%), radial-gradient(90% 70% at 0% 100%, color-mix(in srgb, var(--color-wave-a2) 70%, transparent) 0%, color-mix(in srgb, var(--color-wave-a2) 25%, transparent) 38%, transparent 66%), linear-gradient(165deg, var(--color-wave-big-m1) 0%, var(--color-wave-big-m2) 50%, var(--color-wave-big-2) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-wave-a1) 45%, transparent), inset 0 1px 0 color-mix(in srgb, var(--color-wave-surface) 18%, transparent), 0 18px 40px color-mix(in srgb, var(--color-wave-big-2) 30%, transparent)}.wh-cats-sec .wh-cat[data-big] .wh-cat-in:before{content:"";z-index:-1;opacity:.28;pointer-events:none;background-image:radial-gradient(color-mix(in srgb, var(--color-wave-surface) 14%, transparent) 1px, transparent 1.4px);background-size:16px 16px;position:absolute;inset:0}.wh-cats-sec .wh-cat[data-big] .wh-cat-in:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg, transparent 35%, color-mix(in srgb, var(--color-wave-surface) 10%, transparent) 48%, transparent 60%);transition:transform .9s;position:absolute;inset:0;transform:translate(60%)}.wh-cats-sec .wh-cat[data-big] .wh-cat-in:hover:after{transform:translate(-60%)}.wh-cats-sec .wh-cat[data-big] .wh-cat-wm{color:var(--color-wave-on-navy)}@media (min-width:640px){.wh-cats-sec .wh-cat-subs a{min-block-size:28px;padding:3px 10px}}@media (prefers-reduced-motion:reduce){.wh-cats-sec .wh-cat-med:before,.wh-cats-sec .wh-cat[data-big] .wh-cat-in:after{transition:none}}
