.PhoneMockup-module__ygzc8W__wrapper{justify-content:center;align-items:center;display:flex}.PhoneMockup-module__ygzc8W__float{animation:4s ease-in-out infinite PhoneMockup-module__ygzc8W__float}.PhoneMockup-module__ygzc8W__frame{aspect-ratio:1179/2556;width:280px;box-shadow:var(--shadow-lg), 0 0 0 2px #ffffff1a;background:#000;border-radius:40px;padding:8px;position:relative}.PhoneMockup-module__ygzc8W__notch{z-index:2;background:#000;border-radius:0 0 16px 16px;width:100px;height:24px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.PhoneMockup-module__ygzc8W__screen{background:var(--color-charcoal);border-radius:32px;width:100%;height:100%;position:relative;overflow:hidden}.PhoneMockup-module__ygzc8W__media{object-fit:cover;width:100%;height:100%}@keyframes PhoneMockup-module__ygzc8W__float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (min-width:1024px){.PhoneMockup-module__ygzc8W__frame{width:320px}}
.WhiteboardFeature-module__fFi2hG__badgeWrap{margin-bottom:var(--space-xs)}.WhiteboardFeature-module__fFi2hG__badge{color:#fff;letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-sm);background:#f97316;padding:.25rem .6rem;font-size:.7rem;font-weight:700;display:inline-block}.WhiteboardFeature-module__fFi2hG__mock{border-radius:var(--radius-xl);padding:var(--space-md);background:#1f2937;border:1px solid #374151;max-width:320px;margin:0 auto}.WhiteboardFeature-module__fFi2hG__mockTop{margin-bottom:var(--space-sm);border-bottom:1px solid #374151;align-items:center;gap:.5rem;padding-bottom:.75rem;display:flex}.WhiteboardFeature-module__fFi2hG__dot{border-radius:50%;width:10px;height:10px}.WhiteboardFeature-module__fFi2hG__mockTopLabel{color:#6b7280;margin-left:auto;font-size:.75rem}.WhiteboardFeature-module__fFi2hG__mockContent{color:#e5e7eb;font-family:Courier New,monospace;font-size:.8rem;line-height:1.8}.WhiteboardFeature-module__fFi2hG__mockArrow{text-align:center;color:#f97316;margin:var(--space-sm) 0;font-size:1.5rem}.WhiteboardFeature-module__fFi2hG__mockResult{border-radius:var(--radius-md);padding:var(--space-sm);background:#111827;font-size:.8rem;line-height:1.8}.WhiteboardFeature-module__fFi2hG__resultTitle{color:#fff;margin-bottom:.5rem;font-size:.85rem;font-weight:600}.WhiteboardFeature-module__fFi2hG__resultRow{color:#9ca3af}.WhiteboardFeature-module__fFi2hG__resultRow span{color:#fff}
