.profiles-context,.profiles-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:22px 0}.profiles-context p{font-size:20px;letter-spacing:-.02em;margin:0;color:#344d3d}.member-choices,.profile-scenes,.companion-examples{display:flex;gap:8px;flex-wrap:wrap}.member-choices button,.profile-scenes button,.companion-examples button,.continuity-steps button{background:transparent;color:#40533f;border:1px solid #bcc4b3;border-radius:7px;padding:11px 16px;font:inherit;font-size:12px;min-height:44px;cursor:pointer}.member-choices button[aria-pressed=true],.companion-examples button[aria-pressed=true]{background:#344d3d;border-color:#344d3d;color:white}.profile-scenes{margin:22px 0 0}.profile-scenes button{border:0;border-bottom:2px solid transparent;border-radius:0;color:#697561}.profile-scenes button[aria-pressed=true]{border-color:#a88753;color:#263229}.profiles-footer{font-size:13px;color:#65705f}.profiles-footer .button{font-size:12px;min-height:44px}.companion-examples{justify-content:center;margin:-12px 0 30px}.continuity-steps{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin:18px 0}.continuity-steps button[aria-pressed=true]{background:#e0e6d8;border-color:#839176}.companion-play{display:flex;margin:22px auto 0;font-size:12px;min-height:44px}.review-proof{margin:0 0 25px}.review-proof>button{background:none;border:0;color:#465b42;cursor:pointer;font:inherit;font-size:13px;padding:9px 0}.review-proof .continuity-steps{justify-content:flex-start}.phone-device img{object-fit:contain;background:#f8f6ef}#profiles-image{width:100%;height:auto}.profiles-demo .family-frame{margin-top:18px}[hidden]{display:none!important}@container page (max-width:700px){.profiles-context{align-items:flex-start;flex-direction:column;gap:15px}.profiles-context p{font-size:18px}.member-choices button,.profile-scenes button,.companion-examples button,.continuity-steps button{font-size:11px;padding:10px 12px}.profile-scenes{gap:2px}.profiles-footer{flex-wrap:wrap;gap:14px;font-size:12px}.companion-examples{margin-top:0}.continuity-steps{gap:7px}.review-proof>button{font-size:12px}}

#profiles-window{aspect-ratio:16/9}#profiles-image{height:100%;object-fit:contain}

