#container02 > .wrapper { width: 100% !important; max-width: none !important; display: block !important; }#container02 > .wrapper > .inner {width: 100% !important; max-width: none !important;display: grid !important;grid-template-columns: minmax(0, .85fr) minmax(0, 1.25fr);grid-template-areas: "title player" "bio player" "social player" "cta player";column-gap: clamp(28px, 5vw, 72px); row-gap: 24px;align-content: center; align-items: center;min-height: 520px; padding: 32px 0 56px !important;}#container02 #embed02 { grid-area: title; }#container02 #text02 { grid-area: bio; font-size: 18px !important; line-height: 1.5 !important; }#container02 #icons01 { grid-area: social; }#container02 #buttons01 { grid-area: cta; padding-top: 8px !important; }#container02 #embed01 { grid-area: player; align-self: center; }#container02 > .wrapper > .inner > * { width: 100% !important; min-width: 0; max-width: none !important; margin: 0 !important; }.tillasz-intro { text-align: left; font-family: inherit; }.tillasz-eyebrow { color: #bfa0ec; font: 600 12px/1.4 Arial,sans-serif; letter-spacing: .22em; margin: 0 0 12px; }.tillasz-intro h1 { color: #fff; font: 800 clamp(48px,6vw,80px)/1.04 Arial,sans-serif; letter-spacing: -.055em; margin: 0; }.tillasz-intro h1 span { color: #941cff; }#container02 #text02::before { width: 48px !important; height: 48px !important; min-width: 48px !important; box-shadow: 0 0 0 1px rgba(177,117,255,.5); }#container02 #icons01 { display: flex; flex-wrap: wrap; gap: 18px; justify-content: flex-start; }#container02 #icons01 li { padding: 0 !important; }#container02 #icons01 a { transition: transform .2s ease, color .2s ease; }#container02 #icons01 a:hover { color: #bf8cff; transform: translateY(-3px); }#container02 #buttons01 a { min-height: 48px; }@media (max-width: 800px) {#container02 > .wrapper > .inner { grid-template-columns: minmax(0,1fr); grid-template-areas: "title" "bio" "social" "player" "cta"; gap: 24px; min-height: 0; padding: 16px 0 32px !important; }.tillasz-intro h1 { font-size: clamp(48px,12vw,68px); }#container02 #text02 { font-size: 16px !important; }#container02 #embed01 { margin-top: 8px !important; }}