I had no idea what the requirements are. Thus I tried windws 11 drive size - Google Suche. Microsoft asks for 64GB minimum for Windows 11.
Typically I boot into Windows when I need to recover an appliance such as the Garmin Forerunner 735XT-GPS-Watch from disaster, which happens every second year or so.
I do some installs for other users. Some of them use Windows 11 and want to have Linux too: Lenovo Thinkbook Windows 11 / Tumbleweed dual boot - #8 by karlmistelberger On their machine Windows got 378GB and Linux 95.7GB:
notebook:~ # fdisk -l
Disk /dev/nvme0n1: 476.94 GiB, 512110190592 bytes, 1000215216 sectors
Disk model: SAMSUNG MZALQ512HBLU-00BL2
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 16384 bytes / 131072 bytes
Disklabel type: gpt
Disk identifier: 8EF8C5D6-797C-4139-87BA-22839738571F
Device Start End Sectors Size Type
/dev/nvme0n1p1 2048 534527 532480 260M EFI System
/dev/nvme0n1p2 534528 567295 32768 16M Microsoft reserved
/dev/nvme0n1p3 567296 793366527 792799232 378G Microsoft basic data
/dev/nvme0n1p4 998166528 1000214527 2048000 1000M Windows recovery environment
/dev/nvme0n1p5 793366528 993972223 200605696 95.7G Linux filesystem
Partition table entries are not in disk order.
notebook:~ #