.page-module___Y5EgW__container{padding-top:var(--space-8);padding-bottom:var(--space-16)}.page-module___Y5EgW__hero{border-radius:var(--radius-md);width:100%;height:380px;margin-bottom:var(--space-8);border:1px solid var(--color-gray-800);position:relative;overflow:hidden}.page-module___Y5EgW__heroImage{object-fit:cover}.page-module___Y5EgW__heroOverlay{padding:var(--space-8);background:linear-gradient(#0a0a0a33 0%,#0a0a0a99 50%,#0a0a0af2 100%);flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}.page-module___Y5EgW__badgesRow{align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.page-module___Y5EgW__categoryBadge{background-color:var(--color-accent);color:var(--color-black);border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.06em;padding:4px 12px;font-size:.75rem;font-weight:700}.page-module___Y5EgW__verifiedMark{color:var(--color-gray-400);flex-shrink:0;align-items:center;display:inline-flex}.page-module___Y5EgW__title{font-family:var(--font-display);color:#fff;margin-bottom:var(--space-2);text-shadow:0 2px 10px #000000d9;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.15}.page-module___Y5EgW__ownerByline{color:#ffffffd9;text-shadow:0 1px 4px #000c;font-size:1rem}.page-module___Y5EgW__grid{gap:var(--space-8);grid-template-columns:2fr 1fr;display:grid}@media (max-width:900px){.page-module___Y5EgW__grid{grid-template-columns:1fr}}.page-module___Y5EgW__mainContent{gap:var(--space-6);flex-direction:column;display:flex}.page-module___Y5EgW__sectionBox{background-color:var(--color-black-lighter);border:1px solid var(--color-gray-800);border-radius:var(--radius-md);padding:var(--space-6)}.page-module___Y5EgW__sectionTitle{font-family:var(--font-display);color:var(--color-white);margin-bottom:var(--space-4);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-gray-850);font-size:1.3rem;font-weight:600}.page-module___Y5EgW__summaryText{color:var(--color-amber-300);margin-bottom:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px dashed var(--color-gray-800);font-size:1.1rem;font-weight:500;line-height:1.6}.page-module___Y5EgW__descriptionText{color:var(--color-gray-300);font-size:1.05rem;line-height:1.7}.page-module___Y5EgW__sidebar{gap:var(--space-6);flex-direction:column;display:flex}.page-module___Y5EgW__contactCard{background-color:var(--color-black-lighter);border:1px solid var(--color-gray-800);border-radius:var(--radius-md);padding:var(--space-6)}.page-module___Y5EgW__contactList{gap:var(--space-4);margin-top:var(--space-4);flex-direction:column;display:flex}.page-module___Y5EgW__contactItem{flex-direction:column;gap:2px;display:flex}.page-module___Y5EgW__contactLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--color-gray-500);font-size:.75rem}.page-module___Y5EgW__contactValue{color:var(--color-white);transition:color var(--transition-fast);font-size:.95rem;text-decoration:none}.page-module___Y5EgW__contactValueLink:hover{color:var(--color-accent)}.page-module___Y5EgW__actions{gap:var(--space-3);margin-top:var(--space-6);flex-direction:column;display:flex}.page-module___Y5EgW__actionBtn{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);text-align:center;transition:all var(--transition-fast);font-size:.9rem;font-weight:600;text-decoration:none;display:flex}.page-module___Y5EgW__primaryBtn{background-color:var(--color-accent);color:var(--color-black)}.page-module___Y5EgW__primaryBtn:hover{filter:brightness(1.1)}.page-module___Y5EgW__secondaryBtn{border:1px solid var(--color-gray-700);color:var(--color-white);background-color:#0000}.page-module___Y5EgW__secondaryBtn:hover{border-color:var(--color-accent);color:var(--color-accent)}
