:root{--white: #ffffff;--black: #000000;--amaranth: #d9365e;--xiketic-2: #050010;--nsu-purple: #2e7d32;--purple-violet: #1b5e20;--silver-sand: #bdbfc6;--light-periwinkle: #cbcbd9;--maximum-blue-perple: #4089c8;--accent-color: #4089c8;--accent-color-hover: #78bde8}:root{--font-family: Poppins, sans-serif;--ff-poppins: var(--font-family);--fs-1: 36px;--fs-2: 30px;--fs-3: 22px;--fs-4: 18px;--fs-5: 16px;--fs-6: 14px;--fw-300: 300;--fw-500: 500;--fw-600: 600;--fw-700: 700}:root{--transition: 0.15s ease-in-out}.brand-intro{display:grid;place-items:center;padding:18px 0 4px;background:rgba(0,0,0,0)}.brand-intro__art{width:clamp(220px,30vw,360px);height:auto}.brand-intro--large{padding:48px 0 40px}.brand-intro--large .brand-intro__art{width:clamp(291px,39.7vw,476px)}.brand-intro--wide{width:100vw;margin-left:calc(50% - 50vw);position:relative;display:block;margin-bottom:3rem;padding:0}.brand-intro--wide .brand-intro__art{display:block;width:100%;max-height:75vh;object-fit:cover}.brand-intro--wide .brand-intro__label{position:absolute;bottom:0;left:50%;max-width:calc(100% - 2rem);padding:.8rem 1.5rem;transform:translate(-50%, 50%);border:2px solid var(--accent-color);background:var(--black);color:var(--white);font-size:clamp(1rem,2.5vw,1.75rem);font-weight:var(--fw-600);letter-spacing:.06em;text-align:center}