.particle-image{isolation:isolate;min-height:100svh;position:relative;overflow:hidden}.particle-image__source,.particle-image__canvas{width:100%;height:100%;position:absolute;inset:0}.particle-image__source{z-index:0;object-fit:contain;object-position:center;pointer-events:none}.particle-image__canvas{z-index:1;display:block}.particle-image__content{z-index:2;min-height:inherit;pointer-events:none;height:100%;position:relative}.home-particle-image{background:#000;width:100%;height:100svh;min-height:680px}.palladio-quote{color:#f5f5f3;width:min(43vw,680px);margin:0;position:absolute;top:50%;left:clamp(2rem,6vw,7rem);transform:translateY(-50%)}.palladio-quote__english{max-width:15ch;font-family:var(--sans);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(2.3rem,4.15vw,5rem);font-weight:300;line-height:.94}.palladio-quote__chinese{color:#ffffffb3;max-width:34rem;font-family:var(--sans);letter-spacing:.055em;margin:clamp(1.4rem,2.3vw,2.6rem) 0 0;font-size:clamp(.86rem,1.15vw,1.1rem);font-weight:300;line-height:1.7}.palladio-quote__source{color:#ffffff8c;width:max-content;max-width:62%;font-family:var(--serif);margin:clamp(2.2rem,4vw,4.7rem) 0 0 38%;font-size:clamp(.78rem,.95vw,.98rem);font-style:normal;line-height:1.45;display:block}.palladio-quote__source em{font-style:italic}@media (max-width:700px){.home-particle-image{height:92svh;min-height:660px}.particle-image__source{object-position:62% 100%}.palladio-quote{width:88vw;top:11%;left:6vw;transform:none}.palladio-quote__english{max-width:13ch;font-size:clamp(2rem,9vw,3.35rem)}.palladio-quote__chinese{max-width:26rem;margin-top:1.2rem;font-size:.84rem}.palladio-quote__source{overflow-wrap:anywhere;width:auto;max-width:52%;margin:1.7rem 0 0 auto;font-size:.76rem}}
