.yc1yLW_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);font-size:11px;line-height:1.6}.yc1yLW_headline{letter-spacing:-.045em;text-wrap:balance;max-width:22ch;font-size:clamp(1.875rem,5vw,2.75rem);font-weight:600;line-height:1.2}.yc1yLW_headline em{font-weight:400}.yc1yLW_summary{max-width:65ch;color:var(--muted-foreground);font-size:14px;line-height:1.85}.yc1yLW_action{text-underline-offset:5px;align-items:center;gap:12px;font-size:14px;font-weight:500;text-decoration:underline;display:inline-flex}
.VzXsnq_logo{flex-shrink:0;width:144px;height:32px;position:relative}.VzXsnq_gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.VzXsnq_thumbnail{aspect-ratio:1;cursor:zoom-in;width:100%;display:block;position:relative;overflow:hidden}@media (min-width:640px){.VzXsnq_gallery{grid-template-columns:repeat(4,minmax(0,1fr))}}
._3hCkYW_form{width:100%}._3hCkYW_form [data-slot=field-group]{flex-direction:column;gap:20px;display:flex}._3hCkYW_form [data-slot=field]{flex-direction:column;gap:8px;display:flex}._3hCkYW_form textarea{resize:vertical;min-height:120px}._3hCkYW_note{color:var(--muted-foreground);font-size:12px;line-height:1.6}._3hCkYW_result{padding:16px 0;font-size:14px;line-height:1.7}
.rPM7FW_divider{border-inline:1px solid var(--edge);flex:1;min-height:32px;position:relative}.rPM7FW_divider:before{content:"";background-image:repeating-linear-gradient(315deg, var(--edge) 0, var(--edge) 1px, transparent 0, transparent 50%);opacity:.56;pointer-events:none;background-size:10px 10px;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}
